Date: Sun, 11 Feb 2018 21:09:01 +0000 (UTC) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r329141 - in user/jeff/numa/sys: amd64/amd64 arm/allwinner arm/conf arm64/arm64 cam cam/nvme cddl/contrib/opensolaris/uts/common/fs/zfs compat/linuxkpi/common/include/linux conf contrib... Message-ID: <201802112109.w1BL91s7052053@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jeff Date: Sun Feb 11 21:09:00 2018 New Revision: 329141 URL: https://svnweb.freebsd.org/changeset/base/329141 Log: Merge from head Added: user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump1.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbdump1.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump2.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbdump2.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump3.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbdump3.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbinfo1.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbinfo1.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbinfo2.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbinfo2.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbinfo3.c - copied unchanged from r329139, head/sys/contrib/dev/acpica/common/dmtbinfo3.c user/jeff/numa/sys/gnu/dts/arm/axp81x.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/axp81x.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm-hr2.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm-hr2.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm47094-luxul-abr-4500.dts user/jeff/numa/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm47094-luxul-xbr-4500.dts user/jeff/numa/sys/gnu/dts/arm/bcm47189-luxul-xap-1440.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm47189-luxul-xap-1440.dts user/jeff/numa/sys/gnu/dts/arm/bcm47189-luxul-xap-810.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm47189-luxul-xap-810.dts user/jeff/numa/sys/gnu/dts/arm/bcm53340-ubnt-unifi-switch8.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/bcm53340-ubnt-unifi-switch8.dts user/jeff/numa/sys/gnu/dts/arm/exynos5422-odroid-core.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/exynos5422-odroid-core.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5422-odroidhc1.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/exynos5422-odroidhc1.dts user/jeff/numa/sys/gnu/dts/arm/imx51-zii-rdu1.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx51-zii-rdu1.dts user/jeff/numa/sys/gnu/dts/arm/imx53-ppd.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx53-ppd.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6s-8034-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6dl-tx6s-8034-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6s-8035-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6dl-tx6s-8035-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-8033-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6dl-tx6u-8033-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-80xx-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6dl-tx6u-80xx-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-wandboard-revd1.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6dl-wandboard-revd1.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-display5-tianma-tm070-1280x768.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-display5-tianma-tm070-1280x768.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-display5.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-display5.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6q-pistachio.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-pistachio.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1036-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-tx6q-1036-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-10x0-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-tx6q-10x0-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-wandboard-revd1.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6q-wandboard-revd1.dts user/jeff/numa/sys/gnu/dts/arm/imx6qdl-tx6-lcd.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qdl-tx6-lcd.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-tx6-lvds.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qdl-tx6-lvds.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-tx6-mb7.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qdl-tx6-mb7.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-wandboard-revd1.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qdl-wandboard-revd1.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qp-tx6qp-8037-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qp-tx6qp-8037-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6qp-tx6qp-8037.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qp-tx6qp-8037.dts user/jeff/numa/sys/gnu/dts/arm/imx6qp-tx6qp-8137-mb7.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qp-tx6qp-8137-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6qp-tx6qp-8137.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qp-tx6qp-8137.dts user/jeff/numa/sys/gnu/dts/arm/imx6qp-wandboard-revd1.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6qp-wandboard-revd1.dts user/jeff/numa/sys/gnu/dts/arm/imx6sx-softing-vining-2000.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/imx6sx-softing-vining-2000.dts user/jeff/numa/sys/gnu/dts/arm/iwg20d-q7-common.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/iwg20d-q7-common.dtsi user/jeff/numa/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/iwg20d-q7-dbcm-ca.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-evm-processor-common.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/omap3-evm-processor-common.dtsi user/jeff/numa/sys/gnu/dts/arm/owl-s500-cubieboard6.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/owl-s500-cubieboard6.dts user/jeff/numa/sys/gnu/dts/arm/qcom-msm8974-fairphone-fp2.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/qcom-msm8974-fairphone-fp2.dts user/jeff/numa/sys/gnu/dts/arm/qcom-msm8974-sony-xperia-castor.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/qcom-msm8974-sony-xperia-castor.dts user/jeff/numa/sys/gnu/dts/arm/qcom-msm8974pro.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/qcom-msm8974pro.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7743-iwg20d-q7-dbcm-ca.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/r8a7743-iwg20d-q7-dbcm-ca.dts user/jeff/numa/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/r8a7745-iwg22d-sodimm.dts user/jeff/numa/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/r8a7745-iwg22m.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3288-vyasa.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/rk3288-vyasa.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-olinuxino-micro-emmc.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/sun7i-a20-olinuxino-micro-emmc.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-a83t-tbs-a711.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/sun8i-a83t-tbs-a711.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/sun8i-r40-bananapi-m2-ultra.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-r40.dtsi - copied unchanged from r329139, head/sys/gnu/dts/arm/sun8i-r40.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-v40-bananapi-m2-berry.dts - copied unchanged from r329139, head/sys/gnu/dts/arm/sun8i-v40-bananapi-m2-berry.dts user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/mt2712-clk.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/clock/mt2712-clk.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/mt7622-clk.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/clock/mt7622-clk.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/r8a77970-cpg-mssr.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/clock/r8a77970-cpg-mssr.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/gpio/uniphier-gpio.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/gpio/uniphier-gpio.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/pinctrl/stm32-pinfunc.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/pinctrl/stm32-pinfunc.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/power/r8a77970-sysc.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/power/r8a77970-sysc.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/reset/mt7622-reset.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/reset/mt7622-reset.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/thermal/tegra186-bpmp-thermal.h - copied unchanged from r329139, head/sys/gnu/dts/include/dt-bindings/thermal/tegra186-bpmp-thermal.h Deleted: user/jeff/numa/sys/arm/conf/BWCT user/jeff/numa/sys/arm/conf/BWCT.hints user/jeff/numa/sys/arm/conf/EB9200 user/jeff/numa/sys/arm/conf/EB9200.hints user/jeff/numa/sys/arm/conf/ETHERNUT5 user/jeff/numa/sys/arm/conf/ETHERNUT5.hints user/jeff/numa/sys/arm/conf/HL200 user/jeff/numa/sys/arm/conf/HL201 user/jeff/numa/sys/arm/conf/HL201.hints user/jeff/numa/sys/arm/conf/KB920X user/jeff/numa/sys/arm/conf/KB920X.hints user/jeff/numa/sys/arm/conf/QILA9G20 user/jeff/numa/sys/arm/conf/QILA9G20.hints user/jeff/numa/sys/arm/conf/SAM9260EK user/jeff/numa/sys/arm/conf/SAM9260EK.hints user/jeff/numa/sys/arm/conf/SAM9X25EK user/jeff/numa/sys/arm/conf/SAM9X25EK.hints user/jeff/numa/sys/arm/conf/SN9G45 Modified: user/jeff/numa/sys/amd64/amd64/pmap.c user/jeff/numa/sys/amd64/amd64/uma_machdep.c user/jeff/numa/sys/arm/allwinner/if_awg.c user/jeff/numa/sys/arm64/arm64/pmap.c user/jeff/numa/sys/arm64/arm64/uma_machdep.c user/jeff/numa/sys/cam/cam_iosched.c user/jeff/numa/sys/cam/nvme/nvme_da.c user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/jeff/numa/sys/compat/linuxkpi/common/include/linux/ktime.h user/jeff/numa/sys/conf/files user/jeff/numa/sys/contrib/dev/acpica/changes.txt user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump.c user/jeff/numa/sys/contrib/dev/acpica/common/dmtbinfo.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslbtypes.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslerror.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslfold.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslload.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslmessages.c user/jeff/numa/sys/contrib/dev/acpica/compiler/aslmessages.h user/jeff/numa/sys/contrib/dev/acpica/compiler/dtcompile.c user/jeff/numa/sys/contrib/dev/acpica/compiler/dtcompiler.h user/jeff/numa/sys/contrib/dev/acpica/compiler/dtexpress.c user/jeff/numa/sys/contrib/dev/acpica/compiler/dtparser.l user/jeff/numa/sys/contrib/dev/acpica/compiler/dtparser.y user/jeff/numa/sys/contrib/dev/acpica/compiler/dttable.c user/jeff/numa/sys/contrib/dev/acpica/compiler/dttable1.c user/jeff/numa/sys/contrib/dev/acpica/compiler/dttable2.c user/jeff/numa/sys/contrib/dev/acpica/components/dispatcher/dsargs.c user/jeff/numa/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c user/jeff/numa/sys/contrib/dev/acpica/components/dispatcher/dspkginit.c user/jeff/numa/sys/contrib/dev/acpica/components/dispatcher/dswexec.c user/jeff/numa/sys/contrib/dev/acpica/components/dispatcher/dswload.c user/jeff/numa/sys/contrib/dev/acpica/components/executer/exconvrt.c user/jeff/numa/sys/contrib/dev/acpica/components/executer/exnames.c user/jeff/numa/sys/contrib/dev/acpica/components/executer/exresop.c user/jeff/numa/sys/contrib/dev/acpica/components/namespace/nseval.c user/jeff/numa/sys/contrib/dev/acpica/components/namespace/nsinit.c user/jeff/numa/sys/contrib/dev/acpica/components/namespace/nsnames.c user/jeff/numa/sys/contrib/dev/acpica/components/namespace/nsparse.c user/jeff/numa/sys/contrib/dev/acpica/components/parser/psargs.c user/jeff/numa/sys/contrib/dev/acpica/components/parser/psloop.c user/jeff/numa/sys/contrib/dev/acpica/components/parser/psparse.c user/jeff/numa/sys/contrib/dev/acpica/components/parser/pstree.c user/jeff/numa/sys/contrib/dev/acpica/components/utilities/utcache.c user/jeff/numa/sys/contrib/dev/acpica/components/utilities/utdelete.c user/jeff/numa/sys/contrib/dev/acpica/include/acopcode.h user/jeff/numa/sys/contrib/dev/acpica/include/acpixf.h user/jeff/numa/sys/contrib/dev/acpica/include/actbl1.h user/jeff/numa/sys/contrib/dev/acpica/include/actbl2.h user/jeff/numa/sys/contrib/dev/acpica/include/actbl3.h user/jeff/numa/sys/contrib/dev/acpica/include/amlcode.h user/jeff/numa/sys/dev/ath/if_ath.c user/jeff/numa/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h user/jeff/numa/sys/dev/mpr/mpr.c user/jeff/numa/sys/dev/mpr/mpr_sas.c user/jeff/numa/sys/dev/mpr/mprvar.h user/jeff/numa/sys/dev/mps/mps.c user/jeff/numa/sys/dev/mps/mps_sas.c user/jeff/numa/sys/dev/mps/mpsvar.h user/jeff/numa/sys/dev/usb/serial/uftdi.c user/jeff/numa/sys/dev/usb/template/usb_template_audio.c user/jeff/numa/sys/dev/usb/template/usb_template_cdce.c user/jeff/numa/sys/dev/usb/template/usb_template_kbd.c user/jeff/numa/sys/dev/usb/template/usb_template_midi.c user/jeff/numa/sys/dev/usb/template/usb_template_modem.c user/jeff/numa/sys/dev/usb/template/usb_template_mouse.c user/jeff/numa/sys/dev/usb/template/usb_template_msc.c user/jeff/numa/sys/dev/usb/template/usb_template_mtp.c user/jeff/numa/sys/dev/usb/template/usb_template_phone.c user/jeff/numa/sys/dev/usb/template/usb_template_serialnet.c user/jeff/numa/sys/dev/usb/usbdevs user/jeff/numa/sys/geom/part/g_part.c user/jeff/numa/sys/geom/part/g_part.h user/jeff/numa/sys/geom/part/g_part_gpt.c user/jeff/numa/sys/gnu/dts/arm/am33xx.dtsi user/jeff/numa/sys/gnu/dts/arm/am4372.dtsi user/jeff/numa/sys/gnu/dts/arm/am437x-cm-t43.dts user/jeff/numa/sys/gnu/dts/arm/am43x-epos-evm.dts user/jeff/numa/sys/gnu/dts/arm/armada-370-synology-ds213j.dts user/jeff/numa/sys/gnu/dts/arm/armada-385-db-ap.dts user/jeff/numa/sys/gnu/dts/arm/armada-385-linksys.dtsi user/jeff/numa/sys/gnu/dts/arm/armada-385-synology-ds116.dts user/jeff/numa/sys/gnu/dts/arm/armada-388-gp.dts user/jeff/numa/sys/gnu/dts/arm/armada-xp-synology-ds414.dts user/jeff/numa/sys/gnu/dts/arm/artpec6.dtsi user/jeff/numa/sys/gnu/dts/arm/aspeed-ast2500-evb.dts user/jeff/numa/sys/gnu/dts/arm/aspeed-bmc-opp-palmetto.dts user/jeff/numa/sys/gnu/dts/arm/aspeed-bmc-opp-romulus.dts user/jeff/numa/sys/gnu/dts/arm/aspeed-g4.dtsi user/jeff/numa/sys/gnu/dts/arm/aspeed-g5.dtsi user/jeff/numa/sys/gnu/dts/arm/at91-ariag25.dts user/jeff/numa/sys/gnu/dts/arm/at91-ariettag25.dts user/jeff/numa/sys/gnu/dts/arm/at91-cosino_mega2560.dts user/jeff/numa/sys/gnu/dts/arm/at91-kizbox2.dts user/jeff/numa/sys/gnu/dts/arm/at91-kizboxmini.dts user/jeff/numa/sys/gnu/dts/arm/at91-sama5d27_som1_ek.dts (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/at91-sama5d2_xplained.dts user/jeff/numa/sys/gnu/dts/arm/at91-sama5d3_xplained.dts user/jeff/numa/sys/gnu/dts/arm/at91-sama5d4_ma5d4evk.dts user/jeff/numa/sys/gnu/dts/arm/at91-sama5d4_xplained.dts user/jeff/numa/sys/gnu/dts/arm/at91-sama5d4ek.dts user/jeff/numa/sys/gnu/dts/arm/at91-tse850-3.dts user/jeff/numa/sys/gnu/dts/arm/at91-vinco.dts user/jeff/numa/sys/gnu/dts/arm/at91rm9200.dtsi user/jeff/numa/sys/gnu/dts/arm/at91rm9200ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9260.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9261.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9261ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9263.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9263ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9g20.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9g45.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9m10g45ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9n12.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9n12ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9rl.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9rlek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9x25ek.dts user/jeff/numa/sys/gnu/dts/arm/at91sam9x5.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9x5ek.dtsi user/jeff/numa/sys/gnu/dts/arm/at91sam9xe.dtsi user/jeff/numa/sys/gnu/dts/arm/axp209.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm-cygnus.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm-nsp.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm2837-rpi-3-b.dts user/jeff/numa/sys/gnu/dts/arm/bcm283x.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm47081-luxul-xwr-1200.dts user/jeff/numa/sys/gnu/dts/arm/bcm5301x.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm53573.dtsi user/jeff/numa/sys/gnu/dts/arm/bcm958623hr.dts user/jeff/numa/sys/gnu/dts/arm/bcm958625hr.dts user/jeff/numa/sys/gnu/dts/arm/berlin2.dtsi user/jeff/numa/sys/gnu/dts/arm/berlin2cd.dtsi user/jeff/numa/sys/gnu/dts/arm/berlin2q.dtsi user/jeff/numa/sys/gnu/dts/arm/da850-lcdk.dts user/jeff/numa/sys/gnu/dts/arm/da850-lego-ev3.dts user/jeff/numa/sys/gnu/dts/arm/da850.dtsi user/jeff/numa/sys/gnu/dts/arm/dm814x.dtsi user/jeff/numa/sys/gnu/dts/arm/dove.dtsi user/jeff/numa/sys/gnu/dts/arm/dra7-evm-common.dtsi (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/dra7-evm.dts user/jeff/numa/sys/gnu/dts/arm/dra7.dtsi user/jeff/numa/sys/gnu/dts/arm/ep7211-edb7211.dts user/jeff/numa/sys/gnu/dts/arm/exynos3250-artik5.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos3250-monk.dts user/jeff/numa/sys/gnu/dts/arm/exynos3250-rinato.dts user/jeff/numa/sys/gnu/dts/arm/exynos3250.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4210-pinctrl.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4210-universal_c210.dts user/jeff/numa/sys/gnu/dts/arm/exynos4210.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4412-itop-scp-core.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4412-odroid-common.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4412-odroidx.dts user/jeff/numa/sys/gnu/dts/arm/exynos4412-origen.dts user/jeff/numa/sys/gnu/dts/arm/exynos4412-pinctrl.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos4412-trats2.dts user/jeff/numa/sys/gnu/dts/arm/exynos4412.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5250-arndale.dts user/jeff/numa/sys/gnu/dts/arm/exynos5250-smdk5250.dts user/jeff/numa/sys/gnu/dts/arm/exynos5250-snow-common.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5250-spring.dts user/jeff/numa/sys/gnu/dts/arm/exynos5250.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5410-odroidxu.dts user/jeff/numa/sys/gnu/dts/arm/exynos5410-smdk5410.dts user/jeff/numa/sys/gnu/dts/arm/exynos5410.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5420-arndale-octa.dts user/jeff/numa/sys/gnu/dts/arm/exynos5420-cpus.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5420-peach-pit.dts user/jeff/numa/sys/gnu/dts/arm/exynos5420-smdk5420.dts user/jeff/numa/sys/gnu/dts/arm/exynos5420.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5422-cpus.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5422-odroidxu3-audio.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5422-odroidxu3-common.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5440-ssdk5440.dts user/jeff/numa/sys/gnu/dts/arm/exynos5440.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos54xx.dtsi user/jeff/numa/sys/gnu/dts/arm/exynos5800-peach-pi.dts user/jeff/numa/sys/gnu/dts/arm/ge863-pro3.dtsi user/jeff/numa/sys/gnu/dts/arm/gemini.dtsi user/jeff/numa/sys/gnu/dts/arm/hip01.dtsi user/jeff/numa/sys/gnu/dts/arm/hip04-d01.dts user/jeff/numa/sys/gnu/dts/arm/hisi-x5hd2.dtsi user/jeff/numa/sys/gnu/dts/arm/imx1.dtsi user/jeff/numa/sys/gnu/dts/arm/imx25-eukrea-mbimxsd25-baseboard.dts user/jeff/numa/sys/gnu/dts/arm/imx25-pdk.dts user/jeff/numa/sys/gnu/dts/arm/imx28-apx4devkit.dts user/jeff/numa/sys/gnu/dts/arm/imx28-eukrea-mbmx28lc.dtsi user/jeff/numa/sys/gnu/dts/arm/imx28-evk.dts user/jeff/numa/sys/gnu/dts/arm/imx28-m28evk.dts user/jeff/numa/sys/gnu/dts/arm/imx28-tx28.dts user/jeff/numa/sys/gnu/dts/arm/imx35-eukrea-mbimxsd35-baseboard.dts user/jeff/numa/sys/gnu/dts/arm/imx50.dtsi user/jeff/numa/sys/gnu/dts/arm/imx51-apf51dev.dts user/jeff/numa/sys/gnu/dts/arm/imx51-babbage.dts user/jeff/numa/sys/gnu/dts/arm/imx51-ts4800.dts user/jeff/numa/sys/gnu/dts/arm/imx51.dtsi user/jeff/numa/sys/gnu/dts/arm/imx53-m53evk.dts user/jeff/numa/sys/gnu/dts/arm/imx53-mba53.dts user/jeff/numa/sys/gnu/dts/arm/imx53-qsb-common.dtsi user/jeff/numa/sys/gnu/dts/arm/imx53-smd.dts user/jeff/numa/sys/gnu/dts/arm/imx53-tx53-x03x.dts user/jeff/numa/sys/gnu/dts/arm/imx53-tx53-x13x.dts user/jeff/numa/sys/gnu/dts/arm/imx53-tx53.dtsi user/jeff/numa/sys/gnu/dts/arm/imx53-voipac-bsb.dts user/jeff/numa/sys/gnu/dts/arm/imx53.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6dl-aristainetos2_4.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-aristainetos_4.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-aristainetos_7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-colibri-eval-v3.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-icore.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-riotboard.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6dl-comtft.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6s-8034.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6s-8035.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-801x.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-8033.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-811x.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl-tx6u-81xx-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6dl.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6q-apalis-eval.dts (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/imx6q-apalis-ixora-v1.1.dts (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/imx6q-apalis-ixora.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-bx50v3.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6q-cm-fx6.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-dmo-edmqmx6.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-gw5400-a.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-h100.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-icore-rqs.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-mccmon6.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-novena.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tbs2910.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1010-comtft.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1010.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1020-comtft.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1020.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1036.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-1110.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-tx6q-11x0-mb7.dts user/jeff/numa/sys/gnu/dts/arm/imx6q-utilite-pro.dts user/jeff/numa/sys/gnu/dts/arm/imx6q.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-apalis.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-apf6dev.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-colibri.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw51xx.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw52xx.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw53xx.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw54xx.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw551x.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-gw552x.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-hummingboard.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-icore-rqs.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-icore.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-nit6xlite.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-nitrogen6_max.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-nitrogen6_som2.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-nitrogen6x.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-rex.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-sabreauto.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-sabrelite.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-sabresd.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-tx6.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-wandboard.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl-zii-rdu2.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qdl.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6qp.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6sl-evk.dts user/jeff/numa/sys/gnu/dts/arm/imx6sl.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6sx-nitrogen6sx.dts user/jeff/numa/sys/gnu/dts/arm/imx6sx-sdb-reva.dts user/jeff/numa/sys/gnu/dts/arm/imx6sx-sdb.dts user/jeff/numa/sys/gnu/dts/arm/imx6sx-udoo-neo.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6sx.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6ul-14x14-evk.dts user/jeff/numa/sys/gnu/dts/arm/imx6ul-pico-hobbit.dts user/jeff/numa/sys/gnu/dts/arm/imx6ul-tx6ul-mainboard.dts user/jeff/numa/sys/gnu/dts/arm/imx6ul-tx6ul.dtsi user/jeff/numa/sys/gnu/dts/arm/imx6ul.dtsi user/jeff/numa/sys/gnu/dts/arm/imx7-colibri.dtsi user/jeff/numa/sys/gnu/dts/arm/imx7d-nitrogen7.dts user/jeff/numa/sys/gnu/dts/arm/imx7d-pico.dts user/jeff/numa/sys/gnu/dts/arm/imx7d-sdb.dts user/jeff/numa/sys/gnu/dts/arm/imx7s-warp.dts user/jeff/numa/sys/gnu/dts/arm/integrator.dtsi user/jeff/numa/sys/gnu/dts/arm/integratorap.dts user/jeff/numa/sys/gnu/dts/arm/keystone-k2e.dtsi user/jeff/numa/sys/gnu/dts/arm/keystone-k2g-evm.dts user/jeff/numa/sys/gnu/dts/arm/keystone-k2g.dtsi user/jeff/numa/sys/gnu/dts/arm/keystone-k2hk.dtsi user/jeff/numa/sys/gnu/dts/arm/keystone-k2l.dtsi user/jeff/numa/sys/gnu/dts/arm/keystone.dtsi user/jeff/numa/sys/gnu/dts/arm/kirkwood-openblocks_a7.dts user/jeff/numa/sys/gnu/dts/arm/kirkwood-synology.dtsi user/jeff/numa/sys/gnu/dts/arm/kirkwood-ts219.dtsi user/jeff/numa/sys/gnu/dts/arm/kirkwood.dtsi user/jeff/numa/sys/gnu/dts/arm/logicpd-som-lv-37xx-devkit.dts user/jeff/numa/sys/gnu/dts/arm/logicpd-som-lv.dtsi user/jeff/numa/sys/gnu/dts/arm/lpc3250-ea3250.dts user/jeff/numa/sys/gnu/dts/arm/lpc3250-phy3250.dts user/jeff/numa/sys/gnu/dts/arm/lpc32xx.dtsi user/jeff/numa/sys/gnu/dts/arm/ls1021a-qds.dts user/jeff/numa/sys/gnu/dts/arm/ls1021a-twr.dts user/jeff/numa/sys/gnu/dts/arm/meson.dtsi user/jeff/numa/sys/gnu/dts/arm/meson6.dtsi user/jeff/numa/sys/gnu/dts/arm/meson8.dtsi user/jeff/numa/sys/gnu/dts/arm/meson8b-odroidc1.dts user/jeff/numa/sys/gnu/dts/arm/meson8b.dtsi user/jeff/numa/sys/gnu/dts/arm/mpa1600.dts user/jeff/numa/sys/gnu/dts/arm/mt2701-evb.dts user/jeff/numa/sys/gnu/dts/arm/mt2701.dtsi user/jeff/numa/sys/gnu/dts/arm/mt6589.dtsi user/jeff/numa/sys/gnu/dts/arm/mt7623.dtsi user/jeff/numa/sys/gnu/dts/arm/nspire.dtsi user/jeff/numa/sys/gnu/dts/arm/omap2420-n8x0-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-beagle-xm.dts user/jeff/numa/sys/gnu/dts/arm/omap3-beagle.dts user/jeff/numa/sys/gnu/dts/arm/omap3-cm-t3x.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-evm-37xx.dts user/jeff/numa/sys/gnu/dts/arm/omap3-evm-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-evm.dts user/jeff/numa/sys/gnu/dts/arm/omap3-gta04.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-igep0020-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-igep0030-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-lilly-a83x.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-n9.dts user/jeff/numa/sys/gnu/dts/arm/omap3-n900.dts user/jeff/numa/sys/gnu/dts/arm/omap3-n950-n9.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-n950.dts user/jeff/numa/sys/gnu/dts/arm/omap3-overo-base.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-pandora-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-panel-sharp-ls037v7dw01.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3-tao3530.dtsi user/jeff/numa/sys/gnu/dts/arm/omap3.dtsi user/jeff/numa/sys/gnu/dts/arm/omap4-droid4-xt894.dts user/jeff/numa/sys/gnu/dts/arm/omap4-duovero.dtsi user/jeff/numa/sys/gnu/dts/arm/omap4-panda-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap4-var-som-om44.dtsi user/jeff/numa/sys/gnu/dts/arm/omap4.dtsi user/jeff/numa/sys/gnu/dts/arm/omap5-board-common.dtsi user/jeff/numa/sys/gnu/dts/arm/omap5-cm-t54.dts user/jeff/numa/sys/gnu/dts/arm/omap5.dtsi user/jeff/numa/sys/gnu/dts/arm/owl-s500-guitar-bb-rev-b.dts user/jeff/numa/sys/gnu/dts/arm/owl-s500.dtsi user/jeff/numa/sys/gnu/dts/arm/ox810se.dtsi user/jeff/numa/sys/gnu/dts/arm/ox820.dtsi user/jeff/numa/sys/gnu/dts/arm/picoxcell-pc3x2.dtsi user/jeff/numa/sys/gnu/dts/arm/picoxcell-pc3x3.dtsi user/jeff/numa/sys/gnu/dts/arm/pm9g45.dts user/jeff/numa/sys/gnu/dts/arm/qcom-apq8060-dragonboard.dts user/jeff/numa/sys/gnu/dts/arm/qcom-apq8064.dtsi user/jeff/numa/sys/gnu/dts/arm/qcom-msm8660.dtsi user/jeff/numa/sys/gnu/dts/arm/qcom-msm8974.dtsi user/jeff/numa/sys/gnu/dts/arm/r7s72100-gr-peach.dts user/jeff/numa/sys/gnu/dts/arm/r7s72100.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a73a4.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7743-iwg20d-q7.dts user/jeff/numa/sys/gnu/dts/arm/r8a7743-iwg20m.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7743.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7745.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7778.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7779.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7790-lager.dts user/jeff/numa/sys/gnu/dts/arm/r8a7790.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7791-koelsch.dts user/jeff/numa/sys/gnu/dts/arm/r8a7791-porter.dts user/jeff/numa/sys/gnu/dts/arm/r8a7791.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7792-blanche.dts user/jeff/numa/sys/gnu/dts/arm/r8a7792-wheat.dts user/jeff/numa/sys/gnu/dts/arm/r8a7792.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7793-gose.dts user/jeff/numa/sys/gnu/dts/arm/r8a7793.dtsi user/jeff/numa/sys/gnu/dts/arm/r8a7794-alt.dts user/jeff/numa/sys/gnu/dts/arm/r8a7794-silk.dts user/jeff/numa/sys/gnu/dts/arm/r8a7794.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3036-kylin.dts user/jeff/numa/sys/gnu/dts/arm/rk3036.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3066a-marsboard.dts user/jeff/numa/sys/gnu/dts/arm/rk3066a-rayeager.dts user/jeff/numa/sys/gnu/dts/arm/rk3066a.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3188-radxarock.dts user/jeff/numa/sys/gnu/dts/arm/rk3188.dtsi user/jeff/numa/sys/gnu/dts/arm/rk322x.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3288-firefly-reload-core.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3288-firefly-reload.dts user/jeff/numa/sys/gnu/dts/arm/rk3288-popmetal.dts user/jeff/numa/sys/gnu/dts/arm/rk3288.dtsi user/jeff/numa/sys/gnu/dts/arm/rk3xxx.dtsi user/jeff/numa/sys/gnu/dts/arm/rv1108-evb.dts user/jeff/numa/sys/gnu/dts/arm/rv1108.dtsi user/jeff/numa/sys/gnu/dts/arm/sama5d2.dtsi user/jeff/numa/sys/gnu/dts/arm/sama5d3.dtsi user/jeff/numa/sys/gnu/dts/arm/sama5d3xmb.dtsi user/jeff/numa/sys/gnu/dts/arm/sama5d3xmb_cmp.dtsi user/jeff/numa/sys/gnu/dts/arm/sama5d4.dtsi user/jeff/numa/sys/gnu/dts/arm/sh73a0.dtsi user/jeff/numa/sys/gnu/dts/arm/ste-href-stuib.dtsi user/jeff/numa/sys/gnu/dts/arm/ste-href-tvk1281618.dtsi user/jeff/numa/sys/gnu/dts/arm/stih407-clock.dtsi user/jeff/numa/sys/gnu/dts/arm/stih407-family.dtsi user/jeff/numa/sys/gnu/dts/arm/stih407-pinctrl.dtsi user/jeff/numa/sys/gnu/dts/arm/stih410-b2120.dts user/jeff/numa/sys/gnu/dts/arm/stih410-b2260.dts user/jeff/numa/sys/gnu/dts/arm/stih410-clock.dtsi user/jeff/numa/sys/gnu/dts/arm/stih410.dtsi user/jeff/numa/sys/gnu/dts/arm/stih418-b2199.dts user/jeff/numa/sys/gnu/dts/arm/stih418-clock.dtsi user/jeff/numa/sys/gnu/dts/arm/stih418.dtsi user/jeff/numa/sys/gnu/dts/arm/stihxxx-b2120.dtsi user/jeff/numa/sys/gnu/dts/arm/stm32746g-eval.dts user/jeff/numa/sys/gnu/dts/arm/stm32f4-pinctrl.dtsi (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/stm32f429.dtsi user/jeff/numa/sys/gnu/dts/arm/stm32f746-disco.dts user/jeff/numa/sys/gnu/dts/arm/stm32f746.dtsi user/jeff/numa/sys/gnu/dts/arm/stm32h743-pinctrl.dtsi user/jeff/numa/sys/gnu/dts/arm/stm32h743.dtsi user/jeff/numa/sys/gnu/dts/arm/stm32h743i-eval.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-a1000.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-ba10-tvbox.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-chuwi-v7-cw0825.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-cubieboard.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-dserve-dsrv9703c.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-gemei-g9.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-hackberry.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-hyundai-a7hd.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-inet1.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-inet97fv2.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-inet9f-rev03.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-itead-iteaduino-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-jesurun-q5.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-marsboard.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-mini-xplus.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-mk802.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-mk802ii.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-olinuxino-lime.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-pcduino.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-pcduino2.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10-pov-protab2-ips9.dts user/jeff/numa/sys/gnu/dts/arm/sun4i-a10.dtsi user/jeff/numa/sys/gnu/dts/arm/sun5i-a10s.dtsi user/jeff/numa/sys/gnu/dts/arm/sun5i-a13.dtsi user/jeff/numa/sys/gnu/dts/arm/sun5i-gr8.dtsi user/jeff/numa/sys/gnu/dts/arm/sun5i-reference-design-tablet.dtsi user/jeff/numa/sys/gnu/dts/arm/sun5i.dtsi user/jeff/numa/sys/gnu/dts/arm/sun6i-a31-hummingbird.dts user/jeff/numa/sys/gnu/dts/arm/sun6i-a31.dtsi user/jeff/numa/sys/gnu/dts/arm/sun6i-a31s-primo81.dts user/jeff/numa/sys/gnu/dts/arm/sun6i-a31s-sina31s.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-bananapi-m1-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-cubieboard2.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-cubietruck.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-lamobo-r1.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-olinuxino-lime2.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20-olinuxino-micro.dts user/jeff/numa/sys/gnu/dts/arm/sun7i-a20.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-a23-a33.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-a23.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-a33.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-a83t-allwinner-h8homlet-v2.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-a83t-bananapi-m3.dts (contents, props changed) user/jeff/numa/sys/gnu/dts/arm/sun8i-a83t-cubietruck-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-a83t.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-h2-plus-orangepi-zero.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-bananapi-m2-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-nanopi-m1-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-nanopi-m1.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-nanopi-neo.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-nanopi.dtsi user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-2.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-lite.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-one.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-pc-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-pc.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-plus.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-h3-orangepi-plus2e.dts user/jeff/numa/sys/gnu/dts/arm/sun8i-v3s.dtsi user/jeff/numa/sys/gnu/dts/arm/sun9i-a80-cubieboard4.dts user/jeff/numa/sys/gnu/dts/arm/sun9i-a80-optimus.dts user/jeff/numa/sys/gnu/dts/arm/sun9i-a80.dtsi user/jeff/numa/sys/gnu/dts/arm/sunxi-h3-h5.dtsi user/jeff/numa/sys/gnu/dts/arm/sunxi-itead-core-common.dtsi user/jeff/numa/sys/gnu/dts/arm/tango4-common.dtsi user/jeff/numa/sys/gnu/dts/arm/tegra124-jetson-tk1.dts user/jeff/numa/sys/gnu/dts/arm/tegra124.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-ld4-ref.dts user/jeff/numa/sys/gnu/dts/arm/uniphier-ld4.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-ld6b-ref.dts user/jeff/numa/sys/gnu/dts/arm/uniphier-pinctrl.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-pro4-ref.dts user/jeff/numa/sys/gnu/dts/arm/uniphier-pro4.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-pro5.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-pxs2.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-sld8-ref.dts user/jeff/numa/sys/gnu/dts/arm/uniphier-sld8.dtsi user/jeff/numa/sys/gnu/dts/arm/uniphier-support-card.dtsi user/jeff/numa/sys/gnu/dts/arm/usb_a9263.dts user/jeff/numa/sys/gnu/dts/arm/usb_a9g20_common.dtsi user/jeff/numa/sys/gnu/dts/arm/vf610-twr.dts user/jeff/numa/sys/gnu/dts/arm/vf610-zii-dev-rev-c.dts user/jeff/numa/sys/gnu/dts/arm/zx296702.dtsi user/jeff/numa/sys/gnu/dts/arm/zynq-zc702.dts user/jeff/numa/sys/gnu/dts/arm/zynq-zc706.dts user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/exynos4.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/gxbb-clkc.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/imx7d-clock.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/qcom,rpmcc.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/r7s72100-clock.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/rk3188-cru-common.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/rk3368-cru.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/s3c2443.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/sun4i-a10-ccu.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/sun6i-a31-ccu.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/clock/tegra210-car.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/gpio/gpio.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/gpio/meson-gxbb-gpio.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/gpio/meson-gxl-gpio.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/input/linux-event-codes.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/phy/phy.h user/jeff/numa/sys/gnu/dts/include/dt-bindings/pinctrl/am43xx.h user/jeff/numa/sys/i386/i386/pmap.c user/jeff/numa/sys/kern/kern_exec.c user/jeff/numa/sys/kern/kern_malloc.c user/jeff/numa/sys/kern/kern_sendfile.c user/jeff/numa/sys/kern/subr_vmem.c user/jeff/numa/sys/kern/vfs_bio.c user/jeff/numa/sys/kgssapi/gss_impl.c user/jeff/numa/sys/mips/conf/TL-WDR4300.hints user/jeff/numa/sys/mips/mips/machdep.c user/jeff/numa/sys/mips/mips/pmap.c user/jeff/numa/sys/mips/mips/uma_machdep.c user/jeff/numa/sys/modules/ipfw/Makefile user/jeff/numa/sys/netinet/ip_fw.h user/jeff/numa/sys/netinet/tcp_input.c user/jeff/numa/sys/netinet6/icmp6.c user/jeff/numa/sys/netpfil/ipfw/ip_fw2.c user/jeff/numa/sys/netpfil/ipfw/ip_fw_dynamic.c user/jeff/numa/sys/netpfil/ipfw/ip_fw_private.h user/jeff/numa/sys/netpfil/ipfw/ip_fw_sockopt.c user/jeff/numa/sys/nfs/nfs_nfssvc.c user/jeff/numa/sys/nlm/nlm_prot_impl.c user/jeff/numa/sys/powerpc/powerpc/mp_machdep.c user/jeff/numa/sys/powerpc/powerpc/uma_machdep.c user/jeff/numa/sys/riscv/riscv/pmap.c user/jeff/numa/sys/sparc64/sparc64/vm_machdep.c user/jeff/numa/sys/sys/_stdarg.h user/jeff/numa/sys/sys/buf.h user/jeff/numa/sys/sys/disk/gpt.h user/jeff/numa/sys/sys/msg.h user/jeff/numa/sys/sys/param.h user/jeff/numa/sys/sys/sem.h user/jeff/numa/sys/ufs/ffs/ffs_vfsops.c user/jeff/numa/sys/ufs/ffs/fs.h user/jeff/numa/sys/vm/uma_core.c user/jeff/numa/sys/vm/uma_int.h user/jeff/numa/sys/vm/vm_init.c user/jeff/numa/sys/vm/vm_object.c user/jeff/numa/sys/vm/vm_page.c user/jeff/numa/sys/vm/vm_page.h user/jeff/numa/sys/vm/vm_pageout.c user/jeff/numa/sys/vm/vm_swapout.c Directory Properties: user/jeff/numa/sys/cddl/contrib/opensolaris/ (props changed) user/jeff/numa/sys/contrib/dev/acpica/ (props changed) user/jeff/numa/sys/gnu/dts/arm/ (props changed) user/jeff/numa/sys/gnu/dts/arm/am335x-moxa-uc-8100-me-t.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/am57xx-beagle-x15-revc.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/at91-sama5d27_som1.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/bcm2835-rpi-zero-w.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/bcm2837.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/bcm947189acdbmr.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/dra72x-mmc-iodelay.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/dra74x-mmc-iodelay.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/dra76-evm.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/dra76x.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/gemini-dlink-dir-685.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/imx53-cx9020.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/imx6ul-geam.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/imx7ulp-pinfunc.h (props changed) user/jeff/numa/sys/gnu/dts/arm/mt6323.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/mt7623n-bananapi-bpi-r2.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/mt7623n-rfb-nand.dts (props changed) user/jeff/numa/sys/gnu/dts/arm/mt7623n-rfb.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/rk3229.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/stm32f429-pinctrl.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/stm32f469-pinctrl.dtsi (props changed) user/jeff/numa/sys/gnu/dts/arm/sun8i-r16-bananapi-m2m.dts (props changed) user/jeff/numa/sys/gnu/dts/include/ (props changed) Modified: user/jeff/numa/sys/amd64/amd64/pmap.c ============================================================================== --- user/jeff/numa/sys/amd64/amd64/pmap.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/amd64/amd64/pmap.c Sun Feb 11 21:09:00 2018 (r329141) @@ -957,6 +957,13 @@ create_pagetables(vm_paddr_t *firstaddr) pd_p[i] = (i << PDRSHIFT) | X86_PG_RW | X86_PG_V | PG_PS | pg_g; + /* + * Because we map the physical blocks in 2M pages, adjust firstaddr + * to record the physical blocks we've actually mapped into kernel + * virtual address space. + */ + *firstaddr = round_2mpage(*firstaddr); + /* And connect up the PD to the PDP (leaving room for L4 pages) */ pdp_p = (pdp_entry_t *)(KPDPphys + ptoa(KPML4I - KPML4BASE)); for (i = 0; i < nkpdpe; i++) @@ -2723,7 +2730,7 @@ _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, str /* Have to allocate a new pdp, recurse */ if (_pmap_allocpte(pmap, NUPDE + NUPDPE + pml4index, lockp) == NULL) { - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -2755,7 +2762,7 @@ _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, str /* Have to allocate a new pd, recurse */ if (_pmap_allocpte(pmap, NUPDE + pdpindex, lockp) == NULL) { - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -2768,7 +2775,7 @@ _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, str /* Have to allocate a new pd, recurse */ if (_pmap_allocpte(pmap, NUPDE + pdpindex, lockp) == NULL) { - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -2900,16 +2907,16 @@ pmap_release(pmap_t pmap) pmap->pm_pml4[DMPML4I + i] = 0; pmap->pm_pml4[PML4PML4I] = 0; /* Recursive Mapping */ - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); if (pmap->pm_pml4u != NULL) { m = PHYS_TO_VM_PAGE(DMAP_TO_PHYS((vm_offset_t)pmap->pm_pml4u)); - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free(m); } } - + static int kvm_size(SYSCTL_HANDLER_ARGS) { @@ -7705,7 +7712,7 @@ pmap_pti_free_page(vm_page_t m) { KASSERT(m->wire_count > 0, ("page %p not wired", m)); - if (vm_page_unwire(m, PQ_NONE) == false) + if (!vm_page_unwire_noq(m)) return (false); vm_page_free_zero(m); return (true); Modified: user/jeff/numa/sys/amd64/amd64/uma_machdep.c ============================================================================== --- user/jeff/numa/sys/amd64/amd64/uma_machdep.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/amd64/amd64/uma_machdep.c Sun Feb 11 21:09:00 2018 (r329141) @@ -74,6 +74,6 @@ uma_small_free(void *mem, vm_size_t size, u_int8_t fla pa = DMAP_TO_PHYS((vm_offset_t)mem); dump_drop_page(pa); m = PHYS_TO_VM_PAGE(pa); - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free(m); } Modified: user/jeff/numa/sys/arm/allwinner/if_awg.c ============================================================================== --- user/jeff/numa/sys/arm/allwinner/if_awg.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/arm/allwinner/if_awg.c Sun Feb 11 21:09:00 2018 (r329141) @@ -1834,9 +1834,11 @@ awg_attach(device_t dev) awg_get_eaddr(dev, eaddr); /* Soft reset EMAC core */ - error = awg_reset(dev); - if (error != 0) - return (error); + if (!awg_has_internal_phy(dev)) { + error = awg_reset(dev); + if (error != 0) + return (error); + } /* Setup DMA descriptors */ error = awg_setup_dma(dev); Modified: user/jeff/numa/sys/arm64/arm64/pmap.c ============================================================================== --- user/jeff/numa/sys/arm64/arm64/pmap.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/arm64/arm64/pmap.c Sun Feb 11 21:09:00 2018 (r329141) @@ -1362,13 +1362,7 @@ _pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t } pmap_invalidate_page(pmap, va); - /* - * This barrier is so that the ordinary store unmapping - * the page table page is globally performed before TLB shoot- - * down is begun. - */ - wmb(); - VM_CNT_ADD(v_wire_count, -1); + atomic_subtract_int(&vm_cnt.v_wire_count, 1); /* * Put page on a list so that it is released after @@ -1494,8 +1488,7 @@ _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, str /* recurse for allocating page dir */ if (_pmap_alloc_l3(pmap, NUL2E + NUL1E + l0index, lockp) == NULL) { - /* XXX: release mem barrier? */ - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -1521,7 +1514,7 @@ _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, str /* recurse for allocating page dir */ if (_pmap_alloc_l3(pmap, NUL2E + l1index, lockp) == NULL) { - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -1536,8 +1529,7 @@ _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, str /* recurse for allocating page dir */ if (_pmap_alloc_l3(pmap, NUL2E + l1index, lockp) == NULL) { - /* XXX: release mem barrier? */ - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); return (NULL); } @@ -1645,7 +1637,7 @@ pmap_release(pmap_t pmap) m = PHYS_TO_VM_PAGE(DMAP_TO_PHYS((vm_offset_t)pmap->pm_l0)); - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free_zero(m); } Modified: user/jeff/numa/sys/arm64/arm64/uma_machdep.c ============================================================================== --- user/jeff/numa/sys/arm64/arm64/uma_machdep.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/arm64/arm64/uma_machdep.c Sun Feb 11 21:09:00 2018 (r329141) @@ -72,6 +72,6 @@ uma_small_free(void *mem, vm_size_t size, u_int8_t fla pa = DMAP_TO_PHYS((vm_offset_t)mem); dump_drop_page(pa); m = PHYS_TO_VM_PAGE(pa); - vm_page_unwire(m, PQ_NONE); + vm_page_unwire_noq(m); vm_page_free(m); } Modified: user/jeff/numa/sys/cam/cam_iosched.c ============================================================================== --- user/jeff/numa/sys/cam/cam_iosched.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/cam/cam_iosched.c Sun Feb 11 21:09:00 2018 (r329141) @@ -223,6 +223,7 @@ struct iop_stats { int total; /* Total for all time -- wraps */ int in; /* number queued all time -- wraps */ int out; /* number completed all time -- wraps */ + int errs; /* Number of I/Os completed with error -- wraps */ /* * Statistics on different bits of the process. @@ -781,6 +782,7 @@ cam_iosched_iop_stats_init(struct cam_iosched_softc *i ios->max = ios->current = 300000; ios->min = 1; ios->out = 0; + ios->errs = 0; ios->pending = 0; ios->queued = 0; ios->total = 0; @@ -971,7 +973,11 @@ cam_iosched_iop_stats_sysctl_init(struct cam_iosched_s SYSCTL_ADD_INT(ctx, n, OID_AUTO, "out", CTLFLAG_RD, &ios->out, 0, - "# of transactions completed"); + "# of transactions completed (including with error)"); + SYSCTL_ADD_INT(ctx, n, + OID_AUTO, "errs", CTLFLAG_RD, + &ios->errs, 0, + "# of transactions completed with an error"); SYSCTL_ADD_PROC(ctx, n, OID_AUTO, "limiter", CTLTYPE_STRING | CTLFLAG_RW, @@ -1463,13 +1469,19 @@ cam_iosched_bio_complete(struct cam_iosched_softc *isc printf("done: %p %#x\n", bp, bp->bio_cmd); if (bp->bio_cmd == BIO_WRITE) { retval = cam_iosched_limiter_iodone(&isc->write_stats, bp); + if (!(bp->bio_flags & BIO_ERROR)) + isc->write_stats.errs++; isc->write_stats.out++; isc->write_stats.pending--; } else if (bp->bio_cmd == BIO_READ) { retval = cam_iosched_limiter_iodone(&isc->read_stats, bp); + if (!(bp->bio_flags & BIO_ERROR)) + isc->read_stats.errs++; isc->read_stats.out++; isc->read_stats.pending--; } else if (bp->bio_cmd == BIO_DELETE) { + if (!(bp->bio_flags & BIO_ERROR)) + isc->trim_stats.errs++; isc->trim_stats.out++; isc->trim_stats.pending--; } else if (bp->bio_cmd != BIO_FLUSH) { Modified: user/jeff/numa/sys/cam/nvme/nvme_da.c ============================================================================== --- user/jeff/numa/sys/cam/nvme/nvme_da.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/cam/nvme/nvme_da.c Sun Feb 11 21:09:00 2018 (r329141) @@ -1094,19 +1094,25 @@ ndaflush(void) CAM_PERIPH_FOREACH(periph, &ndadriver) { softc = (struct nda_softc *)periph->softc; + if (SCHEDULER_STOPPED()) { - /* If we paniced with the lock held, do not recurse. */ + /* + * If we paniced with the lock held or the periph is not + * open, do not recurse. Otherwise, call ndadump since + * that avoids the sleeping cam_periph_getccb does if no + * CCBs are available. + */ if (!cam_periph_owned(periph) && (softc->flags & NDA_FLAG_OPEN)) { ndadump(softc->disk, NULL, 0, 0, 0); } continue; } - cam_periph_lock(periph); + /* - * We only sync the cache if the drive is still open, and - * if the drive is capable of it.. + * We only sync the cache if the drive is still open */ + cam_periph_lock(periph); if ((softc->flags & NDA_FLAG_OPEN) == 0) { cam_periph_unlock(periph); continue; Modified: user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c ============================================================================== --- user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c Sun Feb 11 21:09:00 2018 (r329141) @@ -59,6 +59,12 @@ static dnode_phys_t dnode_phys_zero; int zfs_default_bs = SPA_MINBLOCKSHIFT; int zfs_default_ibs = DN_MAX_INDBLKSHIFT; +SYSCTL_DECL(_vfs_zfs); +SYSCTL_INT(_vfs_zfs, OID_AUTO, default_bs, CTLFLAG_RWTUN, + &zfs_default_bs, 0, "Default dnode block shift"); +SYSCTL_INT(_vfs_zfs, OID_AUTO, default_ibs, CTLFLAG_RWTUN, + &zfs_default_ibs, 0, "Default dnode indirect block shift"); + #ifdef illumos static kmem_cbrc_t dnode_move(void *, void *, size_t, void *); #endif Modified: user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c ============================================================================== --- user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Sun Feb 11 21:09:00 2018 (r329141) @@ -4700,7 +4700,6 @@ zfs_putpages(struct vnode *vp, vm_page_t *ma, size_t l } if (zp->z_blksz < PAGE_SIZE) { - i = 0; for (i = 0; len > 0; off += tocopy, len -= tocopy, i++) { tocopy = len > PAGE_SIZE ? PAGE_SIZE : len; va = zfs_map_page(ma[i], &sf); Modified: user/jeff/numa/sys/compat/linuxkpi/common/include/linux/ktime.h ============================================================================== --- user/jeff/numa/sys/compat/linuxkpi/common/include/linux/ktime.h Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/compat/linuxkpi/common/include/linux/ktime.h Sun Feb 11 21:09:00 2018 (r329141) @@ -88,18 +88,14 @@ ktime_to_timeval(ktime_t kt) static inline ktime_t ktime_add_ns(ktime_t kt, int64_t ns) { - ktime_t res; - - res.tv64 = kt.tv64 + ns; + kt.tv64 += ns; return kt; } static inline ktime_t ktime_sub_ns(ktime_t kt, int64_t ns) { - ktime_t res; - - res.tv64 = kt.tv64 - ns; + kt.tv64 -= ns; return kt; } Modified: user/jeff/numa/sys/conf/files ============================================================================== --- user/jeff/numa/sys/conf/files Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/conf/files Sun Feb 11 21:09:00 2018 (r329141) @@ -4374,7 +4374,8 @@ netpfil/ipfw/ip_dn_io.c optional inet dummynet netpfil/ipfw/ip_dn_glue.c optional inet dummynet netpfil/ipfw/ip_fw2.c optional inet ipfirewall netpfil/ipfw/ip_fw_bpf.c optional inet ipfirewall -netpfil/ipfw/ip_fw_dynamic.c optional inet ipfirewall +netpfil/ipfw/ip_fw_dynamic.c optional inet ipfirewall \ + compile-with "${NORMAL_C} -I$S/contrib/ck/include" netpfil/ipfw/ip_fw_eaction.c optional inet ipfirewall netpfil/ipfw/ip_fw_log.c optional inet ipfirewall netpfil/ipfw/ip_fw_pfil.c optional inet ipfirewall Modified: user/jeff/numa/sys/contrib/dev/acpica/changes.txt ============================================================================== --- user/jeff/numa/sys/contrib/dev/acpica/changes.txt Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/contrib/dev/acpica/changes.txt Sun Feb 11 21:09:00 2018 (r329141) @@ -1,4 +1,72 @@ ---------------------------------------- +09 February 2018. Summary of changes for version 20180209: + + +1) ACPICA kernel-resident subsystem: + +Completed the final integration of the recent changes to Package Object +handling and the module-level AML code support. This allows forward +references from individual package elements when the package object is +declared from within module-level code blocks. Provides compatibility +with other ACPI implementations. + +The new architecture for the AML module-level code has been completed and +is now the default for the ACPICA code. This new architecture executes +the module-level code in-line as the ACPI table is loaded/parsed instead +of the previous architecture which deferred this code until after the +table was fully loaded. This solves some ASL code ordering issues and +provides compatibility with other ACPI implementations. At this time, +there is an option to fallback to the earlier architecture, but this +support is deprecated and is planned to be completely removed later this +year. + +Added a compile-time option to ignore AE_NOT_FOUND exceptions during +resolution of named reference elements within Package objects. Although +this is potentially a serious problem, it can generate a lot of +noise/errors on platforms whose firmware carries around a bunch of unused +Package objects. To disable these errors, define +ACPI_IGNORE_PACKAGE_RESOLUTION_ERRORS in the OS-specific header. All +errors are always reported for ACPICA applications such as AcpiExec. + +Fixed a regression related to the explicit type-conversion AML operators +(ToXXXX). The regression was introduced early in 2017 but was not seen +until recently because these operators are not fully supported by other +ACPI implementations and are thus rarely used by firmware developers. The +operators are defined by the ACPI specification to not implement the +"implicit result object conversion". The regression incorrectly +introduced this object conversion for the following explicit conversion +operators: + ToInteger + ToString + ToBuffer + ToDecimalString + ToHexString + ToBCD + FromBCD + + +2) iASL Compiler/Disassembler and Tools: + +iASL: Fixed a problem with the compiler constant folding feature as +related to the ToXXXX explicit conversion operators. These operators do +not support the "implicit result object conversion" by definition. Thus, +ASL expressions that use these operators cannot be folded to a simple +Store operator because Store implements the implicit conversion. This +change uses the CopyObject operator for the ToXXXX operator folding +instead. CopyObject is defined to not implement implicit result +conversions and is thus appropriate for folding the ToXXXX operators. + +iASL: Changed the severity of an error condition to a simple warning for +the case where a symbol is declared both locally and as an external +symbol. This accommodates existing ASL code. + +AcpiExec: The -ep option to enable the new architecture for module-level +code has been removed. It is replaced by the -dp option which instead has +the opposite effect: it disables the new architecture (the default) and +enables the legacy architecture. When the legacy code is removed in the +future, the -dp option will be removed also. + +---------------------------------------- 05 January 2018. Summary of changes for version 20180105: Modified: user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump.c ============================================================================== --- user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump.c Sun Feb 11 20:58:00 2018 (r329140) +++ user/jeff/numa/sys/contrib/dev/acpica/common/dmtbdump.c Sun Feb 11 21:09:00 2018 (r329141) @@ -603,3832 +603,3 @@ AcpiDmValidateFadtLength ( "found %X expected %X\n", Revision, Length, ExpectedLength); } - - -/******************************************************************************* - * - * FUNCTION: AcpiDmDumpAsf - * - * PARAMETERS: Table - A ASF table - * - * RETURN: None - * - * DESCRIPTION: Format the contents of a ASF table - * - ******************************************************************************/ - -void -AcpiDmDumpAsf ( - ACPI_TABLE_HEADER *Table) -{ - ACPI_STATUS Status; - UINT32 Offset = sizeof (ACPI_TABLE_HEADER); - ACPI_ASF_INFO *Subtable; - ACPI_DMTABLE_INFO *InfoTable; - ACPI_DMTABLE_INFO *DataInfoTable = NULL; - UINT8 *DataTable = NULL; - UINT32 DataCount = 0; - UINT32 DataLength = 0; - UINT32 DataOffset = 0; - UINT32 i; - UINT8 Type; - - - /* No main table, only subtables */ - - Subtable = ACPI_ADD_PTR (ACPI_ASF_INFO, Table, Offset); - while (Offset < Table->Length) - { - /* Common subtable header */ - - Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, - Subtable->Header.Length, AcpiDmTableInfoAsfHdr); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* The actual type is the lower 7 bits of Type */ - - Type = (UINT8) (Subtable->Header.Type & 0x7F); - - switch (Type) - { - case ACPI_ASF_TYPE_INFO: - - InfoTable = AcpiDmTableInfoAsf0; - break; - - case ACPI_ASF_TYPE_ALERT: - - InfoTable = AcpiDmTableInfoAsf1; - DataInfoTable = AcpiDmTableInfoAsf1a; - DataTable = ACPI_ADD_PTR (UINT8, Subtable, sizeof (ACPI_ASF_ALERT)); - DataCount = ACPI_CAST_PTR (ACPI_ASF_ALERT, Subtable)->Alerts; - DataLength = ACPI_CAST_PTR (ACPI_ASF_ALERT, Subtable)->DataLength; - DataOffset = Offset + sizeof (ACPI_ASF_ALERT); - break; - - case ACPI_ASF_TYPE_CONTROL: - - InfoTable = AcpiDmTableInfoAsf2; - DataInfoTable = AcpiDmTableInfoAsf2a; - DataTable = ACPI_ADD_PTR (UINT8, Subtable, sizeof (ACPI_ASF_REMOTE)); - DataCount = ACPI_CAST_PTR (ACPI_ASF_REMOTE, Subtable)->Controls; - DataLength = ACPI_CAST_PTR (ACPI_ASF_REMOTE, Subtable)->DataLength; - DataOffset = Offset + sizeof (ACPI_ASF_REMOTE); - break; - - case ACPI_ASF_TYPE_BOOT: - - InfoTable = AcpiDmTableInfoAsf3; - break; - - case ACPI_ASF_TYPE_ADDRESS: - - InfoTable = AcpiDmTableInfoAsf4; - DataTable = ACPI_ADD_PTR (UINT8, Subtable, sizeof (ACPI_ASF_ADDRESS)); - DataLength = ACPI_CAST_PTR (ACPI_ASF_ADDRESS, Subtable)->Devices; - DataOffset = Offset + sizeof (ACPI_ASF_ADDRESS); - break; - - default: - - AcpiOsPrintf ("\n**** Unknown ASF subtable type 0x%X\n", - Subtable->Header.Type); - return; - } - - Status = AcpiDmDumpTable (Table->Length, Offset, Subtable, - Subtable->Header.Length, InfoTable); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Dump variable-length extra data */ - - switch (Type) - { - case ACPI_ASF_TYPE_ALERT: - case ACPI_ASF_TYPE_CONTROL: - - for (i = 0; i < DataCount; i++) - { - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Table->Length, DataOffset, - DataTable, DataLength, DataInfoTable); - if (ACPI_FAILURE (Status)) - { - return; - } - - DataTable = ACPI_ADD_PTR (UINT8, DataTable, DataLength); - DataOffset += DataLength; - } - break; - - case ACPI_ASF_TYPE_ADDRESS: - - for (i = 0; i < DataLength; i++) - { - if (!(i % 16)) - { - AcpiDmLineHeader (DataOffset, 1, "Addresses"); - } - - AcpiOsPrintf ("%2.2X ", *DataTable); - DataTable++; - DataOffset++; - - if (DataOffset > Table->Length) - { - AcpiOsPrintf ( - "**** ACPI table terminates in the middle of a " - "data structure! (ASF! table)\n"); - return; - } - } - - AcpiOsPrintf ("\n"); - break; - - default: - - break; - } - - AcpiOsPrintf ("\n"); - - /* Point to next subtable */ - - if (!Subtable->Header.Length) - { - AcpiOsPrintf ("Invalid zero subtable header length\n"); - return; - } - - Offset += Subtable->Header.Length; - Subtable = ACPI_ADD_PTR (ACPI_ASF_INFO, Subtable, - Subtable->Header.Length); - } -} - - -/******************************************************************************* - * - * FUNCTION: AcpiDmDumpCpep - * - * PARAMETERS: Table - A CPEP table - * - * RETURN: None - * - * DESCRIPTION: Format the contents of a CPEP. This table type consists - * of an open-ended number of subtables. - * - ******************************************************************************/ - -void -AcpiDmDumpCpep ( - ACPI_TABLE_HEADER *Table) -{ - ACPI_STATUS Status; - ACPI_CPEP_POLLING *Subtable; - UINT32 Length = Table->Length; - UINT32 Offset = sizeof (ACPI_TABLE_CPEP); - - - /* Main table */ - - Status = AcpiDmDumpTable (Length, 0, Table, 0, AcpiDmTableInfoCpep); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Subtables */ - - Subtable = ACPI_ADD_PTR (ACPI_CPEP_POLLING, Table, Offset); - while (Offset < Table->Length) - { - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset, Subtable, - Subtable->Header.Length, AcpiDmTableInfoCpep0); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Point to next subtable */ - - Offset += Subtable->Header.Length; - Subtable = ACPI_ADD_PTR (ACPI_CPEP_POLLING, Subtable, - Subtable->Header.Length); - } -} - - -/******************************************************************************* - * - * FUNCTION: AcpiDmDumpCsrt - * - * PARAMETERS: Table - A CSRT table - * - * RETURN: None - * - * DESCRIPTION: Format the contents of a CSRT. This table type consists - * of an open-ended number of subtables. - * - ******************************************************************************/ - -void -AcpiDmDumpCsrt ( - ACPI_TABLE_HEADER *Table) -{ - ACPI_STATUS Status; - ACPI_CSRT_GROUP *Subtable; - ACPI_CSRT_SHARED_INFO *SharedInfoTable; - ACPI_CSRT_DESCRIPTOR *SubSubtable; - UINT32 Length = Table->Length; - UINT32 Offset = sizeof (ACPI_TABLE_CSRT); - UINT32 SubOffset; - UINT32 SubSubOffset; - UINT32 InfoLength; - - - /* The main table only contains the ACPI header, thus already handled */ - - /* Subtables (Resource Groups) */ - - Subtable = ACPI_ADD_PTR (ACPI_CSRT_GROUP, Table, Offset); - while (Offset < Table->Length) - { - /* Resource group subtable */ - - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset, Subtable, - Subtable->Length, AcpiDmTableInfoCsrt0); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Shared info subtable (One per resource group) */ - - SubOffset = sizeof (ACPI_CSRT_GROUP); - SharedInfoTable = ACPI_ADD_PTR (ACPI_CSRT_SHARED_INFO, Table, - Offset + SubOffset); - - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset + SubOffset, SharedInfoTable, - sizeof (ACPI_CSRT_SHARED_INFO), AcpiDmTableInfoCsrt1); - if (ACPI_FAILURE (Status)) - { - return; - } - - SubOffset += Subtable->SharedInfoLength; - - /* Sub-Subtables (Resource Descriptors) */ - - SubSubtable = ACPI_ADD_PTR (ACPI_CSRT_DESCRIPTOR, Table, - Offset + SubOffset); - - while ((SubOffset < Subtable->Length) && - ((Offset + SubOffset) < Table->Length)) - { - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset + SubOffset, SubSubtable, - SubSubtable->Length, AcpiDmTableInfoCsrt2); - if (ACPI_FAILURE (Status)) - { - return; - } - - SubSubOffset = sizeof (ACPI_CSRT_DESCRIPTOR); - - /* Resource-specific info buffer */ - - InfoLength = SubSubtable->Length - SubSubOffset; - if (InfoLength) - { - Status = AcpiDmDumpTable (Length, - Offset + SubOffset + SubSubOffset, Table, - InfoLength, AcpiDmTableInfoCsrt2a); - if (ACPI_FAILURE (Status)) - { - return; - } - SubSubOffset += InfoLength; - } - - /* Point to next sub-subtable */ - - SubOffset += SubSubtable->Length; - SubSubtable = ACPI_ADD_PTR (ACPI_CSRT_DESCRIPTOR, SubSubtable, - SubSubtable->Length); - } - - /* Point to next subtable */ - - Offset += Subtable->Length; - Subtable = ACPI_ADD_PTR (ACPI_CSRT_GROUP, Subtable, - Subtable->Length); - } -} - - -/******************************************************************************* - * - * FUNCTION: AcpiDmDumpDbg2 - * - * PARAMETERS: Table - A DBG2 table - * - * RETURN: None - * - * DESCRIPTION: Format the contents of a DBG2. This table type consists - * of an open-ended number of subtables. - * - ******************************************************************************/ - -void -AcpiDmDumpDbg2 ( - ACPI_TABLE_HEADER *Table) -{ - ACPI_STATUS Status; - ACPI_DBG2_DEVICE *Subtable; - UINT32 Length = Table->Length; - UINT32 Offset = sizeof (ACPI_TABLE_DBG2); - UINT32 i; - UINT32 ArrayOffset; - UINT32 AbsoluteOffset; - UINT8 *Array; - - - /* Main table */ - - Status = AcpiDmDumpTable (Length, 0, Table, 0, AcpiDmTableInfoDbg2); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Subtables */ - - Subtable = ACPI_ADD_PTR (ACPI_DBG2_DEVICE, Table, Offset); - while (Offset < Table->Length) - { - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset, Subtable, - Subtable->Length, AcpiDmTableInfoDbg2Device); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Dump the BaseAddress array */ - - for (i = 0; i < Subtable->RegisterCount; i++) - { - ArrayOffset = Subtable->BaseAddressOffset + - (sizeof (ACPI_GENERIC_ADDRESS) * i); - AbsoluteOffset = Offset + ArrayOffset; - Array = (UINT8 *) Subtable + ArrayOffset; - - Status = AcpiDmDumpTable (Length, AbsoluteOffset, Array, - Subtable->Length, AcpiDmTableInfoDbg2Addr); - if (ACPI_FAILURE (Status)) - { - return; - } - } - - /* Dump the AddressSize array */ - - for (i = 0; i < Subtable->RegisterCount; i++) - { - ArrayOffset = Subtable->AddressSizeOffset + - (sizeof (UINT32) * i); - AbsoluteOffset = Offset + ArrayOffset; - Array = (UINT8 *) Subtable + ArrayOffset; - - Status = AcpiDmDumpTable (Length, AbsoluteOffset, Array, - Subtable->Length, AcpiDmTableInfoDbg2Size); - if (ACPI_FAILURE (Status)) - { - return; - } - } - - /* Dump the Namestring (required) */ - - AcpiOsPrintf ("\n"); - ArrayOffset = Subtable->NamepathOffset; - AbsoluteOffset = Offset + ArrayOffset; - Array = (UINT8 *) Subtable + ArrayOffset; - - Status = AcpiDmDumpTable (Length, AbsoluteOffset, Array, - Subtable->Length, AcpiDmTableInfoDbg2Name); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Dump the OemData (optional) */ - - if (Subtable->OemDataOffset) - { - Status = AcpiDmDumpTable (Length, Offset + Subtable->OemDataOffset, - Table, Subtable->OemDataLength, - AcpiDmTableInfoDbg2OemData); - if (ACPI_FAILURE (Status)) - { - return; - } - } - - /* Point to next subtable */ - - Offset += Subtable->Length; - Subtable = ACPI_ADD_PTR (ACPI_DBG2_DEVICE, Subtable, - Subtable->Length); - } -} - - -/******************************************************************************* - * - * FUNCTION: AcpiDmDumpDmar - * - * PARAMETERS: Table - A DMAR table - * - * RETURN: None - * - * DESCRIPTION: Format the contents of a DMAR. This table type consists - * of an open-ended number of subtables. - * - ******************************************************************************/ - -void -AcpiDmDumpDmar ( - ACPI_TABLE_HEADER *Table) -{ - ACPI_STATUS Status; - ACPI_DMAR_HEADER *Subtable; - UINT32 Length = Table->Length; - UINT32 Offset = sizeof (ACPI_TABLE_DMAR); - ACPI_DMTABLE_INFO *InfoTable; - ACPI_DMAR_DEVICE_SCOPE *ScopeTable; - UINT32 ScopeOffset; - UINT8 *PciPath; - UINT32 PathOffset; - - - /* Main table */ - - Status = AcpiDmDumpTable (Length, 0, Table, 0, AcpiDmTableInfoDmar); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* Subtables */ - - Subtable = ACPI_ADD_PTR (ACPI_DMAR_HEADER, Table, Offset); - while (Offset < Table->Length) - { - /* Common subtable header */ - - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset, Subtable, - Subtable->Length, AcpiDmTableInfoDmarHdr); - if (ACPI_FAILURE (Status)) - { - return; - } - - AcpiOsPrintf ("\n"); - - switch (Subtable->Type) - { - case ACPI_DMAR_TYPE_HARDWARE_UNIT: - - InfoTable = AcpiDmTableInfoDmar0; - ScopeOffset = sizeof (ACPI_DMAR_HARDWARE_UNIT); - break; - - case ACPI_DMAR_TYPE_RESERVED_MEMORY: - - InfoTable = AcpiDmTableInfoDmar1; - ScopeOffset = sizeof (ACPI_DMAR_RESERVED_MEMORY); - break; - - case ACPI_DMAR_TYPE_ROOT_ATS: - - InfoTable = AcpiDmTableInfoDmar2; - ScopeOffset = sizeof (ACPI_DMAR_ATSR); - break; - - case ACPI_DMAR_TYPE_HARDWARE_AFFINITY: - - InfoTable = AcpiDmTableInfoDmar3; - ScopeOffset = sizeof (ACPI_DMAR_RHSA); - break; - - case ACPI_DMAR_TYPE_NAMESPACE: - - InfoTable = AcpiDmTableInfoDmar4; - ScopeOffset = sizeof (ACPI_DMAR_ANDD); - break; - - default: - - AcpiOsPrintf ("\n**** Unknown DMAR subtable type 0x%X\n\n", - Subtable->Type); - return; - } - - Status = AcpiDmDumpTable (Length, Offset, Subtable, - Subtable->Length, InfoTable); - if (ACPI_FAILURE (Status)) - { - return; - } - - /* - * Dump the optional device scope entries - */ - if ((Subtable->Type == ACPI_DMAR_TYPE_HARDWARE_AFFINITY) || - (Subtable->Type == ACPI_DMAR_TYPE_NAMESPACE)) - { - /* These types do not support device scopes */ - - goto NextSubtable; - } - - ScopeTable = ACPI_ADD_PTR (ACPI_DMAR_DEVICE_SCOPE, Subtable, ScopeOffset); - while (ScopeOffset < Subtable->Length) - { - AcpiOsPrintf ("\n"); - Status = AcpiDmDumpTable (Length, Offset + ScopeOffset, ScopeTable, - ScopeTable->Length, AcpiDmTableInfoDmarScope); - if (ACPI_FAILURE (Status)) - { - return; - } - AcpiOsPrintf ("\n"); - - /* Dump the PCI Path entries for this device scope */ - - PathOffset = sizeof (ACPI_DMAR_DEVICE_SCOPE); /* Path entries start at this offset */ - - PciPath = ACPI_ADD_PTR (UINT8, ScopeTable, - sizeof (ACPI_DMAR_DEVICE_SCOPE)); - - while (PathOffset < ScopeTable->Length) - { - AcpiDmLineHeader ((PathOffset + ScopeOffset + Offset), 2, - "PCI Path"); - AcpiOsPrintf ("%2.2X,%2.2X\n", PciPath[0], PciPath[1]); - - /* Point to next PCI Path entry */ - - PathOffset += 2; - PciPath += 2; - AcpiOsPrintf ("\n"); - } - - /* Point to next device scope entry */ - - ScopeOffset += ScopeTable->Length; - ScopeTable = ACPI_ADD_PTR (ACPI_DMAR_DEVICE_SCOPE, - ScopeTable, ScopeTable->Length); - } - -NextSubtable: - /* Point to next subtable */ - - Offset += Subtable->Length; - Subtable = ACPI_ADD_PTR (ACPI_DMAR_HEADER, Subtable, - Subtable->Length); - } -} - - *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802112109.w1BL91s7052053>