# git rev-parse -q --verify 0906d8b975ff713cfb55328e4f3bf6de5967415e^{commit} 0906d8b975ff713cfb55328e4f3bf6de5967415e already have revision, skipping fetch # git checkout -q -f -B kisskb 0906d8b975ff713cfb55328e4f3bf6de5967415e # git clean -qxdf # < git log -1 # commit 0906d8b975ff713cfb55328e4f3bf6de5967415e # Merge: 0339eb95403f ff68eb23308e # Author: Linus Torvalds # Date: Wed Apr 8 11:00:00 2020 -0700 # # Merge tag 'iommu-updates-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu # # Pull iommu updates from Joerg Roedel: # # - ARM-SMMU support for the TLB range invalidation command in SMMUv3.2 # # - ARM-SMMU introduction of command batching helpers to batch up CD and # ATC invalidation # # - ARM-SMMU support for PCI PASID, along with necessary PCI symbol # exports # # - Introduce a generic (actually rename an existing) IOMMU related # pointer in struct device and reduce the IOMMU related pointers # # - Some fixes for the OMAP IOMMU driver to make it build on 64bit # architectures # # - Various smaller fixes and improvements # # * tag 'iommu-updates-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (39 commits) # iommu: Move fwspec->iommu_priv to struct dev_iommu # iommu/virtio: Use accessor functions for iommu private data # iommu/qcom: Use accessor functions for iommu private data # iommu/mediatek: Use accessor functions for iommu private data # iommu/renesas: Use accessor functions for iommu private data # iommu/arm-smmu: Use accessor functions for iommu private data # iommu/arm-smmu: Refactor master_cfg/fwspec usage # iommu/arm-smmu-v3: Use accessor functions for iommu private data # iommu: Introduce accessors for iommu private data # iommu/arm-smmu: Fix uninitilized variable warning # iommu: Move iommu_fwspec to struct dev_iommu # iommu: Rename struct iommu_param to dev_iommu # iommu/tegra-gart: Remove direct access of dev->iommu_fwspec # drm/msm/mdp5: Remove direct access of dev->iommu_fwspec # ACPI/IORT: Remove direct access of dev->iommu_fwspec # iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API # iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE # iommu/virtio: Fix freeing of incomplete domains # iommu/virtio: Fix sparse warning # iommu/vt-d: Add build dependency on IOASID # ... # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-ld --version # < git log --format=%s --max-count=1 0906d8b975ff713cfb55328e4f3bf6de5967415e # < make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- ppc64_book3e_allmodconfig # < make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- help # make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- olddefconfig # make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/kmcoge4.dts:196.23-198.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi:87.7-113.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/kmcoge4.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/icon.dts:318.26-357.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/icon.dts:359.26-398.5: Warning (pci_bridge): /plb/pciex@d20000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/icon.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:189.11-193.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@0: SPI bus unit address format error, expected "1" /kisskb/src/arch/powerpc/boot/dts/fsl/p1020rdb-pd.dts:195.11-199.6: Warning (spi_bus_reg): /soc@ffe00000/spi@7000/slic@1: SPI bus unit address format error, expected "2" /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@ffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/gef_sbc610.dts:209.22-211.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_sbc610.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2mnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2mnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/bluestone.dts:328.26-368.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/bluestone.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/bluestone.dts:272.13-277.7: Warning (i2c_bus_reg): /plb/opb/i2c@ef600700/sttm@4C: I2C bus unit address format error, expected "4c" /kisskb/src/arch/powerpc/boot/dts/makalu.dts:271.25-310.5: Warning (pci_bridge): /plb/pciex@a0000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/makalu.dts:312.25-351.5: Warning (pci_bridge): /plb/pciex@c0000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/makalu.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mgcoge.dts:230.14-234.7: Warning (spi_bus_reg): /soc@f0000000/cpm@119c0/spi@11aa0/ds3106@1: SPI bus unit address format error, expected "0" /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/motionpro.dts:84.15-86.4 arch/powerpc/boot/dts/motionpro.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@0:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/pq3-mpic.dtsi:38.2-25: Warning (interrupts_property): /soc@fffe00000/mdio@24000/ethernet-phy@1:#interrupt-cells: size is (8), expected multiple of 16 /kisskb/src/arch/powerpc/boot/dts/fsl/gef_ppc9a.dts:211.22-213.4: Warning (pci_bridge): /pcie@fef09000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@fef09000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/gef_ppc9a.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/uc101.dts:100.15-102.4 arch/powerpc/boot/dts/uc101.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/akebono.dts:251.28-289.5: Warning (pci_bridge): /plb/pciex@10100000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/akebono.dts:291.28-329.5: Warning (pci_bridge): /plb/pciex@20100000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/akebono.dts:331.28-369.5: Warning (pci_bridge): /plb/pciex@18100000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/akebono.dts:371.28-409.5: Warning (pci_bridge): /plb/pciex@28100000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/akebono.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:132.23-134.4: Warning (pci_bridge): /pcie@ffe200000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:58.7-84.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:68.9-83.4: Warning (pci_bridge): /pcie@ffe200000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:136.23-138.4: Warning (pci_bridge): /pcie@ffe201000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:87.7-113.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:97.9-112.4: Warning (pci_bridge): /pcie@ffe201000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/oca4080.dts:140.23-142.4: Warning (pci_bridge): /pcie@ffe202000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:116.7-142.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi:126.9-141.4: Warning (pci_bridge): /pcie@ffe202000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/oca4080.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:34.22-37.4: Warning (pci_bridge): /pci@fe0008000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:43.7-51.3 /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:39.22-42.4: Warning (pci_bridge): /pci@fe0009000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:54.7-62.3 /kisskb/src/arch/powerpc/boot/dts/fsl/ppa8548.dts:44.23-47.4: Warning (pci_bridge): /pcie@fe000a000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:65.7-90.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi:74.9-89.4: Warning (pci_bridge): /pcie@fe000a000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/ppa8548.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dts:59.23-62.4: Warning (pci_bridge): /pcie@fffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:100.7-126.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@fffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dts:59.22-62.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:100.7-126.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:109.9-125.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/a3m071.dts:135.15-137.4 arch/powerpc/boot/dts/a3m071.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:397.13-406.5: Warning (spi_bus_bridge): /soc@80000000/psc@11400: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/ac14xx.dts:305.19-326.5 /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:409.13-418.5: Warning (spi_bus_bridge): /soc@80000000/psc@11500: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/ac14xx.dts:329.19-344.5 arch/powerpc/boot/dts/ac14xx.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2d.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/cm5200.dts:70.15-72.4 arch/powerpc/boot/dts/cm5200.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/p2020rdb.dts:251.22-254.4: Warning (pci_bridge): /pcie@ffe08000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:43.7-68.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:52.9-67.4: Warning (pci_bridge): /pcie@ffe08000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/p2020rdb.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:135.22-137.4: Warning (pci_bridge): /pcie@f1008000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:92.7-117.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:102.9-116.4: Warning (pci_bridge): /pcie@f1008000/pcie@0: missing ranges for PCI bridge (or not a bridge) /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:139.22-141.4: Warning (pci_bridge): /pcie@f1009000: missing ranges for PCI bridge (or not a bridge) also defined at /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:119.7-144.3 /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8641si-post.dtsi:129.9-143.4: Warning (pci_bridge): /pcie@f1009000/pcie@0: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/fsl/mvme7100.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mvme7100.dts:30.11-32.6: Warning (i2c_bus_reg): /soc@f1000000/i2c@3000/rtc@68: missing or empty reg property /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8541cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/mpc5121.dtsi:457.13-466.5: Warning (spi_bus_bridge): /soc@80000000/psc@11900: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/pdm360ng.dts:172.13-185.5 arch/powerpc/boot/dts/pdm360ng.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/haleakala.dts:240.25-279.5: Warning (pci_bridge): /plb/pciex@a0000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/haleakala.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/katmai.dts:322.26-361.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/katmai.dts:363.26-402.5: Warning (pci_bridge): /plb/pciex@d20000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/katmai.dts:404.26-443.5: Warning (pci_bridge): /plb/pciex@d40000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/katmai.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2i.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2i.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/currituck.dts:125.28-161.5: Warning (pci_bridge): /plb/pciex@10100000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/currituck.dts:163.28-198.5: Warning (pci_bridge): /plb/pciex@30100000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/currituck.dts:200.28-235.5: Warning (pci_bridge): /plb/pciex@38100000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/currituck.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/xpedite5200_xmon.dts:139.11-142.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" /kisskb/src/arch/powerpc/boot/dts/mpc8610_hpcd.dts:420.3-21: Warning (pci_device_bus_num): /pcie@e000a000/pcie@0:bus-range: PCI bus number 0 out of range, expected (1 - 1) /kisskb/src/arch/powerpc/boot/dts/canyonlands.dts:464.26-504.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/canyonlands.dts:506.26-546.5: Warning (pci_bridge): /plb/pciex@d20000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/canyonlands.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/stxssa8555.dts:329.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/glacier.dts:492.26-532.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/glacier.dts:534.26-574.5: Warning (pci_bridge): /plb/pciex@d20000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/glacier.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2dnt2.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2dnt2.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o3dnt.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o3dnt.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/redwood.dts:238.26-277.5: Warning (pci_bridge): /plb/pciex@d00000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/redwood.dts:279.26-318.5: Warning (pci_bridge): /plb/pciex@d20000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/redwood.dts:320.26-359.5: Warning (pci_bridge): /plb/pciex@d40000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/redwood.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/kilauea.dts:325.25-364.5: Warning (pci_bridge): /plb/pciex@a0000000: node name is not "pci" or "pcie" /kisskb/src/arch/powerpc/boot/dts/kilauea.dts:366.25-405.5: Warning (pci_bridge): /plb/pciex@c0000000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/kilauea.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:267.20-280.4: Warning (pci_bridge): /pci@f0000d00: missing ranges for PCI bridge (or not a bridge) arch/powerpc/boot/dts/o2d300.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/mpc5200b.dtsi:182.18-186.5: Warning (spi_bus_bridge): /soc5200@f0000000/psc@2000: node name for SPI buses should be 'spi' also defined at /kisskb/src/arch/powerpc/boot/dts/o2d.dtsi:32.12-43.5 arch/powerpc/boot/dts/o2d300.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge' /kisskb/src/arch/powerpc/boot/dts/xpedite5200.dts:135.11-138.6: Warning (i2c_bus_reg): /soc@ef000000/i2c@3000/dtt@48: I2C bus unit address format error, expected "34" /kisskb/src/arch/powerpc/boot/dts/virtex440-ml510.dts:335.37-439.6: Warning (pci_bridge): /plb@0/plbv46-pci@85e00000: node name is not "pci" or "pcie" arch/powerpc/boot/dts/virtex440-ml510.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/kernel/sched/core.c: In function 'try_to_wake_up': /kisskb/src/kernel/sched/core.c:2642:12: warning: 'cpu' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c: In function 'proc_reg_open': /kisskb/src/include/linux/list.h:72:12: warning: 'pdeo' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c:471:21: note: 'pdeo' was declared here /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:204:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/hugetlb.c: In function 'alloc_pool_huge_page': /kisskb/src/mm/hugetlb.c:1741:5: warning: 'page' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/afs/dynroot.c: In function 'afs_lookup_atcell': /kisskb/src/fs/afs/dynroot.c:117:6: warning: 'len' may be used uninitialized in this function [-Wuninitialized] In file included from /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:14:0, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:21: /kisskb/src/arch/powerpc/include/asm/kvm_book3s_asm.h:18:0: warning: "KVMPPC_NR_LPIDS" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:19:0: note: this is the location of the previous definition In file included from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:21:0: /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h: In function 'to_book3s': /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:316:19: error: 'struct kvm_vcpu_arch' has no member named 'book3s' /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h: At top level: /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:328:20: error: redefinition of 'kvmppc_set_gpr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:26:20: note: previous definition of 'kvmppc_set_gpr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:333:21: error: redefinition of 'kvmppc_get_gpr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:31:21: note: previous definition of 'kvmppc_get_gpr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:338:20: error: redefinition of 'kvmppc_set_cr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:36:20: note: previous definition of 'kvmppc_set_cr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:343:19: error: redefinition of 'kvmppc_get_cr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:41:19: note: previous definition of 'kvmppc_get_cr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:348:20: error: redefinition of 'kvmppc_set_xer' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:46:20: note: previous definition of 'kvmppc_set_xer' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:353:21: error: redefinition of 'kvmppc_get_xer' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:51:21: note: previous definition of 'kvmppc_get_xer' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:358:20: error: redefinition of 'kvmppc_set_ctr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:62:20: note: previous definition of 'kvmppc_set_ctr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:363:21: error: redefinition of 'kvmppc_get_ctr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:67:21: note: previous definition of 'kvmppc_get_ctr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:368:20: error: redefinition of 'kvmppc_set_lr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:72:20: note: previous definition of 'kvmppc_set_lr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:373:21: error: redefinition of 'kvmppc_get_lr' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:77:21: note: previous definition of 'kvmppc_get_lr' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:378:20: error: redefinition of 'kvmppc_set_pc' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:82:20: note: previous definition of 'kvmppc_set_pc' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:383:21: error: redefinition of 'kvmppc_get_pc' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:87:21: note: previous definition of 'kvmppc_get_pc' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:389:20: error: redefinition of 'kvmppc_need_byteswap' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:56:20: note: previous definition of 'kvmppc_need_byteswap' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:394:21: error: redefinition of 'kvmppc_get_fault_dar' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:92:21: note: previous definition of 'kvmppc_get_fault_dar' was here /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h: In function 'kvmppc_get_fault_dar': /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:396:19: error: 'struct kvm_vcpu_arch' has no member named 'fault_dar' /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h: At top level: /kisskb/src/arch/powerpc/include/asm/kvm_book3s.h:405:20: error: redefinition of 'kvmppc_supports_magic_page' /kisskb/src/arch/powerpc/include/asm/kvm_booke.h:97:20: note: previous definition of 'kvmppc_supports_magic_page' was here In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20:0, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:15:0: warning: "_PAGE_BIT_SWAP_TYPE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:15:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:17:0: warning: "_PAGE_EXEC" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:51:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:20:0: warning: "_PAGE_RW" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:52:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:22:0: warning: "_PAGE_PRIVILEGED" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:58:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:23:0: warning: "_PAGE_SAO" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:85:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:26:0: warning: "_PAGE_DIRTY" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:37:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:27:0: warning: "_PAGE_ACCESSED" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:43:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:42:0: warning: "_PAGE_PRESENT" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:13:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:91:0: warning: "_PAGE_SPECIAL" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:60:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:99:0: warning: "_PAGE_NO_CACHE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:47:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:105:0: warning: "PTE_RPN_MASK" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:87:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:116:0: warning: "_PAGE_KERNEL_RW" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:53:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:117:0: warning: "_PAGE_KERNEL_RO" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:54:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:118:0: warning: "_PAGE_KERNEL_RWX" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:55:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:124:0: warning: "_PAGE_CHG_MASK" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:93:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:136:0: warning: "_PAGE_BASE_NC" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:86:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:137:0: warning: "_PAGE_BASE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:88:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:147:0: warning: "PAGE_NONE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:94:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:148:0: warning: "PAGE_SHARED" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:95:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:149:0: warning: "PAGE_SHARED_X" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:96:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:150:0: warning: "PAGE_COPY" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:97:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:151:0: warning: "PAGE_COPY_X" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:98:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:152:0: warning: "PAGE_READONLY" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:99:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:153:0: warning: "PAGE_READONLY_X" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:100:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:157:0: warning: "PAGE_KERNEL_NC" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:13:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:159:0: warning: "PAGE_KERNEL_NCG" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:14:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:190:0: warning: "PTE_INDEX_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:12:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:191:0: warning: "PMD_INDEX_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:13:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:192:0: warning: "PUD_INDEX_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:14:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:193:0: warning: "PGD_INDEX_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:15:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:195:0: warning: "PMD_CACHE_INDEX" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:22:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:196:0: warning: "PUD_CACHE_INDEX" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:23:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:205:0: warning: "PTE_TABLE_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:18:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:206:0: warning: "PMD_TABLE_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:19:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:207:0: warning: "PUD_TABLE_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:20:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:208:0: warning: "PGD_TABLE_SIZE" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:21:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:218:0: warning: "PTE_FRAG_NR" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/pgtable.h:131:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:220:0: warning: "PTE_FRAG_SIZE_SHIFT" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/pgtable.h:132:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:250:0: warning: "PMD_MASKED_BITS" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:45:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:252:0: warning: "PUD_MASKED_BITS" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:47:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:254:0: warning: "PGD_MASKED_BITS" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:49:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:273:0: warning: "VMALLOC_START" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:36:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:274:0: warning: "VMALLOC_END" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:38:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:282:0: warning: "IOREMAP_MAX_ORDER" redefined [enabled by default] /kisskb/src/include/linux/vmalloc.h:52:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:287:0: warning: "KERN_VIRT_START" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:28:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:288:0: warning: "KERN_IO_START" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:49:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:291:21: error: expected identifier or '(' before 'struct' /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:291:21: error: expected ')' before '__vmalloc_end' In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/hash.h:18:0, from /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:295, from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/hash-4k.h:16:0: warning: "REGION_SHIFT" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:63:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/hash-4k.h:49:0: warning: "H_PAGE_4K_PFN" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:95:0: note: this is the location of the previous definition In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:295:0, from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/hash.h:91:0: warning: "USER_REGION_ID" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:69:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/hash.h:93:0: warning: "VMALLOC_REGION_ID" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:67:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/hash.h: In function 'hash__ptep_set_access_flags': /kisskb/src/arch/powerpc/include/asm/book3s/64/hash.h:192:2: error: implicit declaration of function 'pte_raw' [-Werror=implicit-function-declaration] In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/radix.h:18:0, from /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:296, from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/tlbflush-radix.h: In function 'mmu_get_ap': /kisskb/src/arch/powerpc/include/asm/book3s/64/tlbflush-radix.h:11:30: error: 'struct mmu_psize_def' has no member named 'ap' In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:296:0, from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/radix.h: In function 'radix__pmd_same': /kisskb/src/arch/powerpc/include/asm/book3s/64/radix.h:221:2: error: implicit declaration of function 'pmd_raw' [-Werror=implicit-function-declaration] In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:301:0, from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:9:19: error: redefinition of 'pmd_huge' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:277:19: note: previous definition of 'pmd_huge' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:19:19: error: redefinition of 'pud_huge' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:282:19: note: previous definition of 'pud_huge' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h: In function 'pud_huge': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:25:3: error: implicit declaration of function 'pud_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:29:19: error: redefinition of 'pgd_huge' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:287:19: note: previous definition of 'pgd_huge' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h: In function 'pgd_huge': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:35:3: error: implicit declaration of function 'pgd_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable-4k.h:44:19: error: redefinition of 'hugepd_ok' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:267:19: note: previous definition of 'hugepd_ok' was here In file included from /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:20:0, from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:320:0: warning: "IOREMAP_END" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:57:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:353:29: error: redefinition of 'pte_update' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:208:29: note: previous definition of 'pte_update' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:371:19: error: redefinition of '__ptep_test_and_clear_young' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:242:19: note: previous definition of '__ptep_test_and_clear_young' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:409:0: warning: "pte_savedwrite" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:231:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:416:19: error: redefinition of 'pte_write' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:43:19: note: previous definition of 'pte_write' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:421:19: error: redefinition of 'pte_read' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:48:19: note: previous definition of 'pte_read' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:427:20: error: redefinition of 'ptep_set_wrprotect' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:261:20: note: previous definition of 'ptep_set_wrprotect' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:437:20: error: redefinition of 'huge_ptep_set_wrprotect' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:272:20: note: previous definition of 'huge_ptep_set_wrprotect' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:451:21: error: redefinition of 'ptep_get_and_clear' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:290:21: note: previous definition of 'ptep_get_and_clear' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:459:21: error: redefinition of 'ptep_get_and_clear_full' /kisskb/src/include/asm-generic/pgtable.h:181:21: note: previous definition of 'ptep_get_and_clear_full' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:474:20: error: redefinition of 'pte_clear' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:297:20: note: previous definition of 'pte_clear' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:480:19: error: redefinition of 'pte_dirty' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:49:19: note: previous definition of 'pte_dirty' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:485:19: error: redefinition of 'pte_young' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:237:19: note: previous definition of 'pte_young' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:490:19: error: redefinition of 'pte_special' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:50:19: note: previous definition of 'pte_special' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:495:20: error: redefinition of 'pte_exec' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:54:20: note: previous definition of 'pte_exec' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:548:0: warning: "pte_clear_savedwrite" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:239:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_clear_savedwrite': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:552:2: error: implicit declaration of function '__pte_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:552:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:556:19: error: redefinition of 'pte_present' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:73:19: note: previous definition of 'pte_present' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:567:20: error: redefinition of 'pte_hw_valid' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:78:20: note: previous definition of 'pte_hw_valid' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:581:20: error: redefinition of 'pte_user' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:89:20: note: previous definition of 'pte_user' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:587:20: error: redefinition of 'pte_access_permitted' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:100:20: note: previous definition of 'pte_access_permitted' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:609:21: error: redefinition of 'pfn_pte' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:121:21: note: previous definition of 'pfn_pte' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:617:29: error: redefinition of 'pte_pfn' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:124:29: note: previous definition of 'pte_pfn' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:623:21: error: redefinition of 'pte_wrprotect' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:115:21: note: previous definition of 'pte_wrprotect' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_wrprotect': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:627:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:630:21: error: redefinition of 'pte_exprotect' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:128:21: note: previous definition of 'pte_exprotect' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_exprotect': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:632:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:635:21: error: redefinition of 'pte_mkclean' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:134:21: note: previous definition of 'pte_mkclean' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkclean': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:637:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:640:21: error: redefinition of 'pte_mkold' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:140:21: note: previous definition of 'pte_mkold' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkold': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:642:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:645:21: error: redefinition of 'pte_mkexec' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:120:21: note: previous definition of 'pte_mkexec' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkexec': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:647:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:650:21: error: redefinition of 'pte_mkpte' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:145:21: note: previous definition of 'pte_mkpte' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkpte': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:652:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:655:21: error: redefinition of 'pte_mkwrite' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:100:21: note: previous definition of 'pte_mkwrite' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkwrite': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:660:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:663:21: error: redefinition of 'pte_mkdirty' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:105:21: note: previous definition of 'pte_mkdirty' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkdirty': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:665:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:668:21: error: redefinition of 'pte_mkyoung' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:110:21: note: previous definition of 'pte_mkyoung' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkyoung': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:670:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:673:21: error: redefinition of 'pte_mkspecial' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:150:21: note: previous definition of 'pte_mkspecial' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkspecial': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:675:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:678:21: error: redefinition of 'pte_mkhuge' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:156:21: note: previous definition of 'pte_mkhuge' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkdevmap': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:685:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:688:21: error: redefinition of 'pte_mkprivileged' /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:103:21: note: previous definition of 'pte_mkprivileged' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkprivileged': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:690:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:693:21: error: redefinition of 'pte_mkuser' /kisskb/src/arch/powerpc/include/asm/nohash/pte-book3e.h:110:21: note: previous definition of 'pte_mkuser' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_mkuser': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:695:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:704:19: error: redefinition of 'pte_devmap' /kisskb/src/include/linux/mm.h:1913:19: note: previous definition of 'pte_devmap' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:711:21: error: redefinition of 'pte_modify' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:176:21: note: previous definition of 'pte_modify' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_modify': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:714:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:719:0: warning: "MAX_SWAPFILES_CHECK" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:343:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:732:0: warning: "__swp_offset" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:350:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:733:0: warning: "__swp_entry" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:351:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:742:0: warning: "__pte_to_swp_entry" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:355:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:743:0: warning: "__swp_entry_to_pte" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:356:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:789:20: error: redefinition of '__ptep_set_access_flags' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:305:20: note: previous definition of '__ptep_set_access_flags' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:801:19: error: expected ')' before '^' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:801:19: error: expected ')' before '==' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:808:19: error: redefinition of 'pte_none' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:51:19: note: previous definition of 'pte_none' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:815:20: error: redefinition of '__set_pte_at' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:192:20: note: previous definition of '__set_pte_at' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:823:0: warning: "_PAGE_CACHE_CTL" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:237:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:825:0: warning: "pgprot_noncached" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:240:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:832:0: warning: "pgprot_noncached_wc" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:243:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:839:0: warning: "pgprot_cached" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:246:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:845:0: warning: "pgprot_writecombine" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:259:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:853:20: error: redefinition of 'pte_ci' /kisskb/src/arch/powerpc/include/asm/nohash/pgtable.h:53:20: note: previous definition of 'pte_ci' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:863:20: error: redefinition of 'pmd_clear' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:133:20: note: previous definition of 'pmd_clear' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:868:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:873:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:904:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:911:20: error: redefinition of 'pud_clear' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:155:20: note: previous definition of 'pud_clear' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:916:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:921:19: error: expected ')' before '!=' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:928:21: error: redefinition of 'pud_pte' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:168:21: note: previous definition of 'pud_pte' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pud_pte': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:930:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:933:21: error: redefinition of 'pte_pud' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:173:21: note: previous definition of 'pte_pud' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_pud': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:935:2: error: implicit declaration of function '__pud_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:935:2: error: incompatible types when returning type 'int' but 'pud_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:939:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:946:0: warning: "pud_access_permitted" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:364:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:954:20: error: redefinition of 'pgd_clear' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:63:20: note: previous definition of 'pgd_clear' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:959:19: error: expected identifier or '(' before '!' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:964:19: error: expected ')' before '!=' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:969:21: error: redefinition of 'pgd_pte' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:68:21: note: previous definition of 'pgd_pte' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pgd_pte': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:971:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:974:21: error: redefinition of 'pte_pgd' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:73:21: note: previous definition of 'pte_pgd' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_pgd': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:976:2: error: implicit declaration of function '__pgd_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:976:2: error: incompatible types when returning type 'int' but 'pgd_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:979:19: error: expected ')' before '==' token /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:986:0: warning: "pgd_access_permitted" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:374:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:997:0: warning: "pmd_page_vaddr" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:147:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:998:0: warning: "pud_page_vaddr" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:164:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:999:0: warning: "pgd_page_vaddr" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:59:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1013:0: warning: "pud_offset" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable-4k.h:81:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1015:0: warning: "pmd_offset" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:193:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1017:0: warning: "pte_offset_kernel" redefined [enabled by default] /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:196:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1022:20: error: redefinition of 'pte_unmap' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:201:20: note: previous definition of 'pte_unmap' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1037:19: error: static declaration of 'map_kernel_page' follows non-static declaration /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:358:5: note: previous declaration of 'map_kernel_page' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1049:29: error: static declaration of 'vmemmap_create_mapping' follows non-static declaration /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:359:22: note: previous declaration of 'vmemmap_create_mapping' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1059:20: error: static declaration of 'vmemmap_remove_mapping' follows non-static declaration /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:362:13: note: previous declaration of 'vmemmap_remove_mapping' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1068:21: error: redefinition of 'pmd_pte' /kisskb/src/arch/powerpc/include/asm/nohash/64/pgtable.h:138:21: note: previous definition of 'pmd_pte' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pmd_pte': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1070:2: error: incompatible types when returning type 'int' but 'pte_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: In function 'pte_pmd': /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1075:2: error: implicit declaration of function '__pmd_raw' [-Werror=implicit-function-declaration] /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1075:2: error: incompatible types when returning type 'int' but 'pmd_t' was expected /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1091:0: warning: "pmd_mk_savedwrite" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:247:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1092:0: warning: "pmd_clear_savedwrite" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:251:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1115:0: warning: "pmd_savedwrite" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:243:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1117:0: warning: "pmd_access_permitted" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:359:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1360:0: warning: "pmd_leaf" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:1259:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1361:20: error: redefinition of 'pmd_is_leaf' /kisskb/src/arch/powerpc/include/asm/pgtable.h:147:20: note: previous definition of 'pmd_is_leaf' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1367:0: warning: "pud_leaf" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:1256:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1368:20: error: redefinition of 'pud_is_leaf' /kisskb/src/arch/powerpc/include/asm/pgtable.h:155:20: note: previous definition of 'pud_is_leaf' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1374:0: warning: "pgd_leaf" redefined [enabled by default] /kisskb/src/include/asm-generic/pgtable.h:1250:0: note: this is the location of the previous definition /kisskb/src/arch/powerpc/include/asm/book3s/64/pgtable.h:1375:20: error: redefinition of 'pgd_is_leaf' /kisskb/src/arch/powerpc/include/asm/pgtable.h:163:20: note: previous definition of 'pgd_is_leaf' was here In file included from /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:22:0: /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:185:19: error: redefinition of 'shift_to_mmu_psize' /kisskb/src/arch/powerpc/include/asm/nohash/mmu-book3e.h:261:19: note: previous definition of 'shift_to_mmu_psize' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:195:28: error: redefinition of 'mmu_psize_to_shift' /kisskb/src/arch/powerpc/include/asm/nohash/mmu-book3e.h:271:28: note: previous definition of 'mmu_psize_to_shift' was here /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h: In function 'ap_to_shift': /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:207:28: error: 'struct mmu_psize_def' has no member named 'ap' /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h: In function 'get_sllp_encoding': /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:218:32: error: 'struct mmu_psize_def' has no member named 'sllp' /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:219:26: error: 'struct mmu_psize_def' has no member named 'sllp' /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h: In function 'hpte_encode_avpn': /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:337:57: error: 'struct mmu_psize_def' has no member named 'avpnm' /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h: In function 'hpte_encode_r': /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:411:49: error: 'struct mmu_psize_def' has no member named 'penc' /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h: At top level: /kisskb/src/arch/powerpc/include/asm/book3s/64/mmu-hash.h:698:2: error: 'SLICE_NUM_HIGH' undeclared here (not in a function) /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c: In function 'kvmppc_find_table': /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68:2: error: 'struct kvm_arch' has no member named 'spapr_tce_tables' /kisskb/src/arch/powerpc/kvm/book3s_64_vio_hv.c:68: confused by earlier errors, bailing out make[3]: *** [/kisskb/src/scripts/Makefile.build:268: arch/powerpc/kvm/book3s_64_vio_hv.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: arch/powerpc/kvm] Error 2 make[1]: *** [/kisskb/src/Makefile:1702: arch/powerpc] Error 2 make[1]: *** Waiting for unfinished jobs.... /kisskb/src/kernel/trace/ftrace.c: In function 'pid_write': /kisskb/src/kernel/trace/ftrace.c:7261:22: warning: 'other_pids' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/trace/ftrace.c:7244:23: warning: 'filtered_pids' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/trace/ftrace.c: In function 'pid_open': /kisskb/src/kernel/trace/ftrace.c:7166:6: warning: 'seq_ops' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/btrfs/backref.c: In function 'is_shared_data_backref': /kisskb/src/fs/btrfs/backref.c:394:9: warning: missing braces around initializer [-Wmissing-braces] /kisskb/src/fs/btrfs/backref.c:394:9: warning: (near initialization for 'target.rbnode') [-Wmissing-braces] /kisskb/src/kernel/trace/trace_events.c: In function 'event_create_dir': /kisskb/src/kernel/trace/trace_events.c:2189:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/ext4/extents.c: In function 'ext4_convert_unwritten_io_end_vec': /kisskb/src/fs/ext4/extents.c:4774:23: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/f2fs/file.c: In function 'f2fs_precache_extents': /kisskb/src/fs/f2fs/file.c:3268:6: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/btrfs/ref-verify.c: In function 'process_extent_item.isra.0': /kisskb/src/fs/btrfs/ref-verify.c:492:2: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/f2fs/node.c: In function '__set_nat_cache_dirty': /kisskb/src/include/linux/list.h:100:12: warning: 'head' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/f2fs/node.c:236:24: note: 'head' was declared here /kisskb/src/fs/gfs2/lops.c: In function 'gfs2_find_jhead': /kisskb/src/fs/gfs2/lops.c:568:8: warning: 'off' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/futex.c: In function 'futex_atomic_op_inuser': /kisskb/src/kernel/futex.c:1686:3: warning: 'oldval' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/nfsd/nfs4xdr.c: In function 'nfsd4_encode_components_esc': /kisskb/src/fs/nfsd/nfs4xdr.c:2151:9: warning: 'str' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/ocfs2/alloc.c: In function 'ocfs2_trim_mainbm': /kisskb/src/fs/ocfs2/alloc.c:7607:17: warning: 'first_bit' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/io_uring.c: In function '__io_sqe_files_update': /kisskb/src/fs/io_uring.c:6617:13: warning: 'err' may be used uninitialized in this function [-Wuninitialized] make: *** [Makefile:180: sub-make] Error 2 Command 'make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_ppc64_book3e_allmodconfig_powerpc-gcc4.6 # Build took: 0:04:13.605712