# git rev-parse -q --verify 169e77764adc041b1dacba84ea90516a895d43b2^{commit} 169e77764adc041b1dacba84ea90516a895d43b2 already have revision, skipping fetch # git checkout -q -f -B kisskb 169e77764adc041b1dacba84ea90516a895d43b2 # git clean -qxdf # < git log -1 # commit 169e77764adc041b1dacba84ea90516a895d43b2 # Merge: 7403e6d82639 89695196f0ba # Author: Linus Torvalds # Date: Thu Mar 24 13:13:26 2022 -0700 # # Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next # # Pull networking updates from Jakub Kicinski: # "The sprinkling of SPI drivers is because we added a new one and Mark # sent us a SPI driver interface conversion pull request. # # Core # ---- # # - Introduce XDP multi-buffer support, allowing the use of XDP with # jumbo frame MTUs and combination with Rx coalescing offloads (LRO). # # - Speed up netns dismantling (5x) and lower the memory cost a little. # Remove unnecessary per-netns sockets. Scope some lists to a netns. # Cut down RCU syncing. Use batch methods. Allow netdev registration # to complete out of order. # # - Support distinguishing timestamp types (ingress vs egress) and # maintaining them across packet scrubbing points (e.g. redirect). # # - Continue the work of annotating packet drop reasons throughout the # stack. # # - Switch netdev error counters from an atomic to dynamically # allocated per-CPU counters. # # - Rework a few preempt_disable(), local_irq_save() and busy waiting # sections problematic on PREEMPT_RT. # # - Extend the ref_tracker to allow catching use-after-free bugs. # # BPF # --- # # - Introduce "packing allocator" for BPF JIT images. JITed code is # marked read only, and used to be allocated at page granularity. # Custom allocator allows for more efficient memory use, lower iTLB # pressure and prevents identity mapping huge pages from getting # split. # # - Make use of BTF type annotations (e.g. __user, __percpu) to enforce # the correct probe read access method, add appropriate helpers. # # - Convert the BPF preload to use light skeleton and drop the # user-mode-driver dependency. # # - Allow XDP BPF_PROG_RUN test infra to send real packets, enabling # its use as a packet generator. # # - Allow local storage memory to be allocated with GFP_KERNEL if # called from a hook allowed to sleep. # # - Introduce fprobe (multi kprobe) to speed up mass attachment (arch # bits to come later). # # - Add unstable conntrack lookup helpers for BPF by using the BPF # kfunc infra. # # - Allow cgroup BPF progs to return custom errors to user space. # # - Add support for AF_UNIX iterator batching. # # - Allow iterator programs to use sleepable helpers. # # - Support JIT of add, and, or, xor and xchg atomic ops on arm64. # # - Add BTFGen support to bpftool which allows to use CO-RE in kernels # without BTF info. # # - Large number of libbpf API improvements, cleanups and deprecations. # # Protocols # --------- # # - Micro-optimize UDPv6 Tx, gaining up to 5% in test on dummy netdev. # # - Adjust TSO packet sizes based on min_rtt, allowing very low latency # links (data centers) to always send full-sized TSO super-frames. # # - Make IPv6 flow label changes (AKA hash rethink) more configurable, # via sysctl and setsockopt. Distinguish between server and client # behavior. # # - VxLAN support to "collect metadata" devices to terminate only # configured VNIs. This is similar to VLAN filtering in the bridge. # # - Support inserting IPv6 IOAM information to a fraction of frames. # # - Add protocol attribute to IP addresses to allow identifying where # given address comes from (kernel-generated, DHCP etc.) # # - Support setting socket and IPv6 options via cmsg on ping6 sockets. # # - Reject mis-use of ECN bits in IP headers as part of DSCP/TOS. # Define dscp_t and stop taking ECN bits into account in fib-rules. # # - Add support for locked bridge ports (for 802.1X). # # - tun: support NAPI for packets received from batched XDP buffs, # doubling the performance in some scenarios. # # - IPv6 extension header handling in Open vSwitch. # # - Support IPv6 control message load balancing in bonding, prevent # neighbor solicitation and advertisement from using the wrong port. # Support NS/NA monitor selection similar to existing ARP monitor. # # - SMC # - improve performance with TCP_CORK and sendfile() # - support auto-corking # - support TCP_NODELAY # # - MCTP (Management Component Transport Protocol) # - add user space tag control interface # - I2C binding driver (as specified by DMTF DSP0237) # # - Multi-BSSID beacon handling in AP mode for WiFi. # # - Bluetooth: # - handle MSFT Monitor Device Event # - add MGMT Adv Monitor Device Found/Lost events # # - Multi-Path TCP: # - add support for the SO_SNDTIMEO socket option # - lots of selftest cleanups and improvements # # - Increase the max PDU size in CAN ISOTP to 64 kB. # # Driver API # ---------- # # - Add HW counters for SW netdevs, a mechanism for devices which # offload packet forwarding to report packet statistics back to # software interfaces such as tunnels. # # - Select the default NIC queue count as a fraction of number of # physical CPU cores, instead of hard-coding to 8. # # - Expose devlink instance locks to drivers. Allow device layer of # drivers to use that lock directly instead of creating their own # which always runs into ordering issues in devlink callbacks. # # - Add header/data split indication to guide user space enabling of # TCP zero-copy Rx. # # - Allow configuring completion queue event size. # # - Refactor page_pool to enable fragmenting after allocation. # # - Add allocation and page reuse statistics to page_pool. # # - Improve Multiple Spanning Trees support in the bridge to allow # reuse of topologies across VLANs, saving HW resources in switches. # # - DSA (Distributed Switch Architecture): # - replay and offload of host VLAN entries # - offload of static and local FDB entries on LAG interfaces # - FDB isolation and unicast filtering # # New hardware / drivers # ---------------------- # # - Ethernet: # - LAN937x T1 PHYs # - Davicom DM9051 SPI NIC driver # - Realtek RTL8367S, RTL8367RB-VB switch and MDIO # - Microchip ksz8563 switches # - Netronome NFP3800 SmartNICs # - Fungible SmartNICs # - MediaTek MT8195 switches # # - WiFi: # - mt76: MediaTek mt7916 # - mt76: MediaTek mt7921u USB adapters # - brcmfmac: Broadcom BCM43454/6 # # - Mobile: # - iosm: Intel M.2 7360 WWAN card # # Drivers # ------- # # - Convert many drivers to the new phylink API built for split PCS # designs but also simplifying other cases. # # - Intel Ethernet NICs: # - add TTY for GNSS module for E810T device # - improve AF_XDP performance # - GTP-C and GTP-U filter offload # - QinQ VLAN support # # - Mellanox Ethernet NICs (mlx5): # - support xdp->data_meta # - multi-buffer XDP # - offload tc push_eth and pop_eth actions # # - Netronome Ethernet NICs (nfp): # - flow-independent tc action hardware offload (police / meter) # - AF_XDP # # - Other Ethernet NICs: # - at803x: fiber and SFP support # - xgmac: mdio: preamble suppression and custom MDC frequencies # - r8169: enable ASPM L1.2 if system vendor flags it as safe # - macb/gem: ZynqMP SGMII # - hns3: add TX push mode # - dpaa2-eth: software TSO # - lan743x: multi-queue, mdio, SGMII, PTP # - axienet: NAPI and GRO support # # - Mellanox Ethernet switches (mlxsw): # - source and dest IP address rewrites # - RJ45 ports # # - Marvell Ethernet switches (prestera): # - basic routing offload # - multi-chain TC ACL offload # # - NXP embedded Ethernet switches (ocelot & felix): # - PTP over UDP with the ocelot-8021q DSA tagging protocol # - basic QoS classification on Felix DSA switch using dcbnl # - port mirroring for ocelot switches # # - Microchip high-speed industrial Ethernet (sparx5): # - offloading of bridge port flooding flags # - PTP Hardware Clock # # - Other embedded switches: # - lan966x: PTP Hardward Clock # - qca8k: mdio read/write operations via crafted Ethernet packets # # - Qualcomm 802.11ax WiFi (ath11k): # - add LDPC FEC type and 802.11ax High Efficiency data in radiotap # - enable RX PPDU stats in monitor co-exist mode # # - Intel WiFi (iwlwifi): # - UHB TAS enablement via BIOS # - band disablement via BIOS # - channel switch offload # - 32 Rx AMPDU sessions in newer devices # # - MediaTek WiFi (mt76): # - background radar detection # - thermal management improvements on mt7915 # - SAR support for more mt76 platforms # - MBSSID and 6 GHz band on mt7915 # # - RealTek WiFi: # - rtw89: AP mode # - rtw89: 160 MHz channels and 6 GHz band # - rtw89: hardware scan # # - Bluetooth: # - mt7921s: wake on Bluetooth, SCO over I2S, wide-band-speed (WBS) # # - Microchip CAN (mcp251xfd): # - multiple RX-FIFOs and runtime configurable RX/TX rings # - internal PLL, runtime PM handling simplification # - improve chip detection and error handling after wakeup" # # * tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (2521 commits) # llc: fix netdevice reference leaks in llc_ui_bind() # drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool # ice: don't allow to run ice_send_event_to_aux() in atomic ctx # ice: fix 'scheduling while atomic' on aux critical err interrupt # net/sched: fix incorrect vlan_push_eth dest field # net: bridge: mst: Restrict info size queries to bridge ports # net: marvell: prestera: add missing destroy_workqueue() in prestera_module_init() # drivers: net: xgene: Fix regression in CRC stripping # net: geneve: add missing netlink policy and size for IFLA_GENEVE_INNER_PROTO_INHERIT # net: dsa: fix missing host-filtered multicast addresses # net/mlx5e: Fix build warning, detected write beyond size of field # iwlwifi: mvm: Don't fail if PPAG isn't supported # selftests/bpf: Fix kprobe_multi test. # Revert "rethook: x86: Add rethook x86 implementation" # Revert "arm64: rethook: Add arm64 rethook implementation" # Revert "powerpc: Add rethook support" # Revert "ARM: rethook: Add rethook arm implementation" # netdevice: add missing dm_private kdoc # net: bridge: mst: prevent NULL deref in br_mst_info_size() # selftests: forwarding: Use same VRF for port and VLAN upper # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 169e77764adc041b1dacba84ea90516a895d43b2 # < make -s -j 32 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig CONFIG_TRIM_UNUSED_KSYMS=n # Added to kconfig CONFIG_UBSAN=n # < make -s -j 32 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 32 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:5595:warning: override: reassigning to symbol MODULE_SIG .config:5597:warning: override: reassigning to symbol PPC64 .config:5598:warning: override: reassigning to symbol PPC_DISABLE_WERROR .config:5600:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:5602:warning: override: reassigning to symbol GCC_PLUGINS .config:5605:warning: override: reassigning to symbol UBSAN # make -s -j 32 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.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-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 (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/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/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/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 (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/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/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/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/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/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/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/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/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/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 (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: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 (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/stxssa8555.dts:340.15-349.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: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/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/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/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/tools/relocs_check.sh: 60: echo: echo: I/O error Completed OK # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc11 # Build took: 0:05:31.775443