# git rev-parse -q --verify 6e98b09da931a00bf4e0477d0fa52748bf28fcce^{commit} 6e98b09da931a00bf4e0477d0fa52748bf28fcce already have revision, skipping fetch # git checkout -q -f -B kisskb 6e98b09da931a00bf4e0477d0fa52748bf28fcce # git clean -qxdf # < git log -1 # commit 6e98b09da931a00bf4e0477d0fa52748bf28fcce # Merge: b68ee1c6131c 9b78d919632b # Author: Linus Torvalds # Date: Wed Apr 26 16:07:23 2023 -0700 # # Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next # # Pull networking updates from Paolo Abeni: # "Core: # # - Introduce a config option to tweak MAX_SKB_FRAGS. Increasing the # default value allows for better BIG TCP performances # # - Reduce compound page head access for zero-copy data transfers # # - RPS/RFS improvements, avoiding unneeded NET_RX_SOFTIRQ when # possible # # - Threaded NAPI improvements, adding defer skb free support and # unneeded softirq avoidance # # - Address dst_entry reference count scalability issues, via false # sharing avoidance and optimize refcount tracking # # - Add lockless accesses annotation to sk_err[_soft] # # - Optimize again the skb struct layout # # - Extends the skb drop reasons to make it usable by multiple # subsystems # # - Better const qualifier awareness for socket casts # # BPF: # # - Add skb and XDP typed dynptrs which allow BPF programs for more # ergonomic and less brittle iteration through data and # variable-sized accesses # # - Add a new BPF netfilter program type and minimal support to hook # BPF programs to netfilter hooks such as prerouting or forward # # - Add more precise memory usage reporting for all BPF map types # # - Adds support for using {FOU,GUE} encap with an ipip device # operating in collect_md mode and add a set of BPF kfuncs for # controlling encap params # # - Allow BPF programs to detect at load time whether a particular # kfunc exists or not, and also add support for this in light # skeleton # # - Bigger batch of BPF verifier improvements to prepare for upcoming # BPF open-coded iterators allowing for less restrictive looping # capabilities # # - Rework RCU enforcement in the verifier, add kptr_rcu and enforce # BPF programs to NULL-check before passing such pointers into kfunc # # - Add support for kptrs in percpu hashmaps, percpu LRU hashmaps and # in local storage maps # # - Enable RCU semantics for task BPF kptrs and allow referenced kptr # tasks to be stored in BPF maps # # - Add support for refcounted local kptrs to the verifier for allowing # shared ownership, useful for adding a node to both the BPF list and # rbtree # # - Add BPF verifier support for ST instructions in # convert_ctx_access() which will help new -mcpu=v4 clang flag to # start emitting them # # - Add ARM32 USDT support to libbpf # # - Improve bpftool's visual program dump which produces the control # flow graph in a DOT format by adding C source inline annotations # # Protocols: # # - IPv4: Allow adding to IPv4 address a 'protocol' tag. Such value # indicates the provenance of the IP address # # - IPv6: optimize route lookup, dropping unneeded R/W lock acquisition # # - Add the handshake upcall mechanism, allowing the user-space to # implement generic TLS handshake on kernel's behalf # # - Bridge: support per-{Port, VLAN} neighbor suppression, increasing # resilience to nodes failures # # - SCTP: add support for Fair Capacity and Weighted Fair Queueing # schedulers # # - MPTCP: delay first subflow allocation up to its first usage. This # will allow for later better LSM interaction # # - xfrm: Remove inner/outer modes from input/output path. These are # not needed anymore # # - WiFi: # - reduced neighbor report (RNR) handling for AP mode # - HW timestamping support # - support for randomized auth/deauth TA for PASN privacy # - per-link debugfs for multi-link # - TC offload support for mac80211 drivers # - mac80211 mesh fast-xmit and fast-rx support # - enable Wi-Fi 7 (EHT) mesh support # # Netfilter: # # - Add nf_tables 'brouting' support, to force a packet to be routed # instead of being bridged # # - Update bridge netfilter and ovs conntrack helpers to handle IPv6 # Jumbo packets properly, i.e. fetch the packet length from # hop-by-hop extension header. This is needed for BIT TCP support # # - The iptables 32bit compat interface isn't compiled in by default # anymore # # - Move ip(6)tables builtin icmp matches to the udptcp one. This has # the advantage that icmp/icmpv6 match doesn't load the # iptables/ip6tables modules anymore when iptables-nft is used # # - Extended netlink error report for netdevice in flowtables and # netdev/chains. Allow for incrementally add/delete devices to netdev # basechain. Allow to create netdev chain without device # # Driver API: # # - Remove redundant Device Control Error Reporting Enable, as PCI core # has already error reporting enabled at enumeration time # # - Move Multicast DB netlink handlers to core, allowing devices other # then bridge to use them # # - Allow the page_pool to directly recycle the pages from safely # localized NAPI # # - Implement lockless TX queue stop/wake combo macros, allowing for # further code de-duplication and sanitization # # - Add YNL support for user headers and struct attrs # # - Add partial YNL specification for devlink # # - Add partial YNL specification for ethtool # # - Add tc-mqprio and tc-taprio support for preemptible traffic classes # # - Add tx push buf len param to ethtool, specifies the maximum number # of bytes of a transmitted packet a driver can push directly to the # underlying device # # - Add basic LED support for switch/phy # # - Add NAPI documentation, stop relaying on external links # # - Convert dsa_master_ioctl() to netdev notifier. This is a # preparatory work to make the hardware timestamping layer selectable # by user space # # - Add transceiver support and improve the error messages for CAN-FD # controllers # # New hardware / drivers: # # - Ethernet: # - AMD/Pensando core device support # - MediaTek MT7981 SoC # - MediaTek MT7988 SoC # - Broadcom BCM53134 embedded switch # - Texas Instruments CPSW9G ethernet switch # - Qualcomm EMAC3 DWMAC ethernet # - StarFive JH7110 SoC # - NXP CBTX ethernet PHY # # - WiFi: # - Apple M1 Pro/Max devices # - RealTek rtl8710bu/rtl8188gu # - RealTek rtl8822bs, rtl8822cs and rtl8821cs SDIO chipset # # - Bluetooth: # - Realtek RTL8821CS, RTL8851B, RTL8852BS # - Mediatek MT7663, MT7922 # - NXP w8997 # - Actions Semi ATS2851 # - QTI WCN6855 # - Marvell 88W8997 # # - Can: # - STMicroelectronics bxcan stm32f429 # # Drivers: # # - Ethernet NICs: # - Intel (1G, icg): # - add tracking and reporting of QBV config errors # - add support for configuring max SDU for each Tx queue # - Intel (100G, ice): # - refactor mailbox overflow detection to support Scalable IOV # - GNSS interface optimization # - Intel (i40e): # - support XDP multi-buffer # - nVidia/Mellanox: # - add the support for linux bridge multicast offload # - enable TC offload for egress and engress MACVLAN over bond # - add support for VxLAN GBP encap/decap flows offload # - extend packet offload to fully support libreswan # - support tunnel mode in mlx5 IPsec packet offload # - extend XDP multi-buffer support # - support MACsec VLAN offload # - add support for dynamic msix vectors allocation # - drop RX page_cache and fully use page_pool # - implement thermal zone to report NIC temperature # - Netronome/Corigine: # - add support for multi-zone conntrack offload # - Solarflare/Xilinx: # - support offloading TC VLAN push/pop actions to the MAE # - support TC decap rules # - support unicast PTP # # - Other NICs: # - Broadcom (bnxt): enforce software based freq adjustments only on # shared PHC NIC # - RealTek (r8169): refactor to addess ASPM issues during NAPI poll # - Micrel (lan8841): add support for PTP_PF_PEROUT # - Cadence (macb): enable PTP unicast # - Engleder (tsnep): add XDP socket zero-copy support # - virtio-net: implement exact header length guest feature # - veth: add page_pool support for page recycling # - vxlan: add MDB data path support # - gve: add XDP support for GQI-QPL format # - geneve: accept every ethertype # - macvlan: allow some packets to bypass broadcast queue # - mana: add support for jumbo frame # # - Ethernet high-speed switches: # - Microchip (sparx5): Add support for TC flower templates # # - Ethernet embedded switches: # - Broadcom (b54): # - configure 6318 and 63268 RGMII ports # - Marvell (mv88e6xxx): # - faster C45 bus scan # - Microchip: # - lan966x: # - add support for IS1 VCAP # - better TX/RX from/to CPU performances # - ksz9477: add ETS Qdisc support # - ksz8: enhance static MAC table operations and error handling # - sama7g5: add PTP capability # - NXP (ocelot): # - add support for external ports # - add support for preemptible traffic classes # - Texas Instruments: # - add CPSWxG SGMII support for J7200 and J721E # # - Intel WiFi (iwlwifi): # - preparation for Wi-Fi 7 EHT and multi-link support # - EHT (Wi-Fi 7) sniffer support # - hardware timestamping support for some devices/firwmares # - TX beacon protection on newer hardware # # - Qualcomm 802.11ax WiFi (ath11k): # - MU-MIMO parameters support # - ack signal support for management packets # # - RealTek WiFi (rtw88): # - SDIO bus support # - better support for some SDIO devices (e.g. MAC address from # efuse) # # - RealTek WiFi (rtw89): # - HW scan support for 8852b # - better support for 6 GHz scanning # - support for various newer firmware APIs # - framework firmware backwards compatibility # # - MediaTek WiFi (mt76): # - P2P support # - mesh A-MSDU support # - EHT (Wi-Fi 7) support # - coredump support" # # * tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (2078 commits) # net: phy: hide the PHYLIB_LEDS knob # net: phy: marvell-88x2222: remove unnecessary (void*) conversions # tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. # net: amd: Fix link leak when verifying config failed # net: phy: marvell: Fix inconsistent indenting in led_blink_set # lan966x: Don't use xdp_frame when action is XDP_TX # tsnep: Add XDP socket zero-copy TX support # tsnep: Add XDP socket zero-copy RX support # tsnep: Move skb receive action to separate function # tsnep: Add functions for queue enable/disable # tsnep: Rework TX/RX queue initialization # tsnep: Replace modulo operation with mask # net: phy: dp83867: Add led_brightness_set support # net: phy: Fix reading LED reg property # drivers: nfc: nfcsim: remove return value check of `dev_dir` # net: phy: dp83867: Remove unnecessary (void*) conversions # net: ethtool: coalesce: try to make user settings stick twice # net: mana: Check if netdev/napi_alloc_frag returns single page # net: mana: Rename mana_refill_rxoob and remove some empty lines # net: veth: add page_pool stats # ... # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 6e98b09da931a00bf4e0477d0fa52748bf28fcce # < make -s -j 40 ARCH=powerpc O=/kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_OPTIMIZE_INLINING=n # Added to kconfig CONFIG_BPF_PRELOAD=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig # < make -s -j 40 ARCH=powerpc O=/kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 40 ARCH=powerpc O=/kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 40 ARCH=powerpc O=/kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /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-69.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:53.9-68.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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/p2020rdb.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/mvme7100.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_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:341.15-350.5: Warning (pci_device_reg): /pci@e0008000/i8259@19000: PCI unit address format error, expected "12,0" /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/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/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/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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/ppa8548.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/ppa8548.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:341.15-350.5: Warning (pci_device_reg): /pci@e0008000/i8259@19000: PCI unit address format error, expected "12,0" /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/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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_sbc610.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_sbc610.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/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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/kmcoge4.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/kmcoge4.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_ppc9a.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/gef_ppc9a.dtb: Warning (pci_device_bus_num): Failed prerequisite 'pci_bridge' /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/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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/oca4080.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/oca4080.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/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/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:102.7-129.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:112.9-128.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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/p2020rdb-pc_36b.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_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:102.7-129.3 /kisskb/src/arch/powerpc/boot/dts/fsl/p2020si-post.dtsi:112.9-128.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 (unit_address_format): Failed prerequisite 'pci_bridge' arch/powerpc/boot/dts/fsl/p2020rdb-pc_32b.dtb: Warning (pci_device_reg): Failed prerequisite 'pci_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/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/stxssa8555.dts:342.15-351.5: Warning (pci_device_reg): /pci@e0008000/i8259@19000: PCI unit address format error, expected "12,0" /kisskb/src/arch/powerpc/boot/dts/stxssa8555.dts:331.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/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 - 3) /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:73:29: error: variably modified 'global_write_combined' at file scope static struct ttm_pool_type global_write_combined[TTM_DIM_ORDER]; ^ /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:74:29: error: variably modified 'global_uncached' at file scope static struct ttm_pool_type global_uncached[TTM_DIM_ORDER]; ^ /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:76:29: error: variably modified 'global_dma32_write_combined' at file scope static struct ttm_pool_type global_dma32_write_combined[TTM_DIM_ORDER]; ^ /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:77:29: error: variably modified 'global_dma32_uncached' at file scope static struct ttm_pool_type global_dma32_uncached[TTM_DIM_ORDER]; ^ make[6]: *** [/kisskb/src/scripts/Makefile.build:252: drivers/gpu/drm/ttm/ttm_pool.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/gpu/drm/ttm] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/gpu/drm] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:494: drivers/gpu] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:494: drivers] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:2025: .] Error 2 make: *** [Makefile:226: __sub-make] Error 2 Command 'make -s -j 40 ARCH=powerpc O=/kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_powerpc-allmodconfig_powerpc-gcc5 # Build took: 0:07:51.165343