# git rev-parse -q --verify 29d9f30d4ce6c7a38745a54a8cddface10013490^{commit} 29d9f30d4ce6c7a38745a54a8cddface10013490 already have revision, skipping fetch # git checkout -q -f -B kisskb 29d9f30d4ce6c7a38745a54a8cddface10013490 # git clean -qxdf # < git log -1 # commit 29d9f30d4ce6c7a38745a54a8cddface10013490 # Merge: 56a451b78067 7f80ccfe9968 # Author: Linus Torvalds # Date: Tue Mar 31 17:29:33 2020 -0700 # # Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next # # Pull networking updates from David Miller: # "Highlights: # # 1) Fix the iwlwifi regression, from Johannes Berg. # # 2) Support BSS coloring and 802.11 encapsulation offloading in # hardware, from John Crispin. # # 3) Fix some potential Spectre issues in qtnfmac, from Sergey # Matyukevich. # # 4) Add TTL decrement action to openvswitch, from Matteo Croce. # # 5) Allow paralleization through flow_action setup by not taking the # RTNL mutex, from Vlad Buslov. # # 6) A lot of zero-length array to flexible-array conversions, from # Gustavo A. R. Silva. # # 7) Align XDP statistics names across several drivers for consistency, # from Lorenzo Bianconi. # # 8) Add various pieces of infrastructure for offloading conntrack, and # make use of it in mlx5 driver, from Paul Blakey. # # 9) Allow using listening sockets in BPF sockmap, from Jakub Sitnicki. # # 10) Lots of parallelization improvements during configuration changes # in mlxsw driver, from Ido Schimmel. # # 11) Add support to devlink for generic packet traps, which report # packets dropped during ACL processing. And use them in mlxsw # driver. From Jiri Pirko. # # 12) Support bcmgenet on ACPI, from Jeremy Linton. # # 13) Make BPF compatible with RT, from Thomas Gleixnet, Alexei # Starovoitov, and your's truly. # # 14) Support XDP meta-data in virtio_net, from Yuya Kusakabe. # # 15) Fix sysfs permissions when network devices change namespaces, from # Christian Brauner. # # 16) Add a flags element to ethtool_ops so that drivers can more simply # indicate which coalescing parameters they actually support, and # therefore the generic layer can validate the user's ethtool # request. Use this in all drivers, from Jakub Kicinski. # # 17) Offload FIFO qdisc in mlxsw, from Petr Machata. # # 18) Support UDP sockets in sockmap, from Lorenz Bauer. # # 19) Fix stretch ACK bugs in several TCP congestion control modules, # from Pengcheng Yang. # # 20) Support virtual functiosn in octeontx2 driver, from Tomasz # Duszynski. # # 21) Add region operations for devlink and use it in ice driver to dump # NVM contents, from Jacob Keller. # # 22) Add support for hw offload of MACSEC, from Antoine Tenart. # # 23) Add support for BPF programs that can be attached to LSM hooks, # from KP Singh. # # 24) Support for multiple paths, path managers, and counters in MPTCP. # From Peter Krystad, Paolo Abeni, Florian Westphal, Davide Caratti, # and others. # # 25) More progress on adding the netlink interface to ethtool, from # Michal Kubecek" # # * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (2121 commits) # net: ipv6: rpl_iptunnel: Fix potential memory leak in rpl_do_srh_inline # cxgb4/chcr: nic-tls stats in ethtool # net: dsa: fix oops while probing Marvell DSA switches # net/bpfilter: remove superfluous testing message # net: macb: Fix handling of fixed-link node # net: dsa: ksz: Select KSZ protocol tag # netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write # net: stmmac: add EHL 2.5Gbps PCI info and PCI ID # net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID # net: stmmac: create dwmac-intel.c to contain all Intel platform # net: dsa: bcm_sf2: Support specifying VLAN tag egress rule # net: dsa: bcm_sf2: Add support for matching VLAN TCI # net: dsa: bcm_sf2: Move writing of CFP_DATA(5) into slicing functions # net: dsa: bcm_sf2: Check earlier for FLOW_EXT and FLOW_MAC_EXT # net: dsa: bcm_sf2: Disable learning for ASP port # net: dsa: b53: Deny enslaving port 7 for 7278 into a bridge # net: dsa: b53: Prevent tagged VLAN on port 7 for 7278 # net: dsa: b53: Restore VLAN entries upon (re)configuration # net: dsa: bcm_sf2: Fix overflow checks # hv_netvsc: Remove unnecessary round_up for recv_completion_cnt # ... # < /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 29d9f30d4ce6c7a38745a54a8cddface10013490 # < make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- randconfig KCONFIG_SEED=0x1330CF40 # 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 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_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-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- olddefconfig .config:4980:warning: override: reassigning to symbol PPC64 .config:4982:warning: override: reassigning to symbol SECTION_MISMATCH_WARN_ONLY .config:4983:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /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/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/kernel/trace/trace_events.c: In function 'event_create_dir': /kisskb/src/kernel/trace/trace_events.c:2040:6: warning: 'ret' 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:338:21: note: 'pdeo' was declared here /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/ext4/extents.c: In function 'ext4_convert_unwritten_io_end_vec': /kisskb/src/fs/ext4/extents.c:5009:23: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c: In function 'serial_unlink_irq_chain': /kisskb/src/drivers/tty/serial/8250/8250_core.c:247:18: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function '_regmap_raw_write': /kisskb/src/drivers/base/regmap/regmap.c:1859:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function 'regmap_raw_read': /kisskb/src/drivers/base/regmap/regmap.c:2598:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/hda/hdac_regmap.c: In function 'hda_reg_write': /kisskb/src/sound/hda/hdac_regmap.c:284:16: warning: 'err' 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:7608:17: warning: 'first_bit' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/hwmon/drivetemp.c: In function 'drivetemp_get_smarttemp': /kisskb/src/drivers/hwmon/drivetemp.c:250:20: warning: 'temp_raw' may be used uninitialized in this function [-Wuninitialized] /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/fs/f2fs/file.c: In function 'f2fs_precache_extents': /kisskb/src/fs/f2fs/file.c:3265:6: warning: 'err' 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/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/f2fs/segment.c: In function 'f2fs_flush_sit_entries': /kisskb/src/fs/f2fs/segment.c:3929:5: warning: array subscript is below array bounds [-Warray-bounds] /kisskb/src/drivers/cpufreq/powernv-cpufreq.c: In function 'powernv_cpufreq_reboot_notifier': /kisskb/src/drivers/cpufreq/powernv-cpufreq.c:896:1: warning: the frame size of 1184 bytes is larger than 1024 bytes [-Wframe-larger-than=] /kisskb/src/drivers/cpufreq/powernv-cpufreq.c: In function 'powernv_cpufreq_work_fn': /kisskb/src/drivers/cpufreq/powernv-cpufreq.c:928:1: warning: the frame size of 1200 bytes is larger than 1024 bytes [-Wframe-larger-than=] /kisskb/src/drivers/leds/leds-el15203000.c: In function 'el15203000_probe_dt': /kisskb/src/drivers/leds/leds-el15203000.c:246:8: warning: 'ret' 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] WARNING: modpost: vmlinux.o(.text.unlikely+0x370): Section mismatch in reference from the function .smp_setup_pacas() to the function .init.text:.allocate_paca() The function .smp_setup_pacas() references the function __init .allocate_paca(). This is often because .smp_setup_pacas lacks a __init annotation or the annotation of .allocate_paca is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x28ac): Section mismatch in reference from the function .xive_spapr_disabled() to the function .init.text:.of_get_flat_dt_root() The function .xive_spapr_disabled() references the function __init .of_get_flat_dt_root(). This is often because .xive_spapr_disabled lacks a __init annotation or the annotation of .of_get_flat_dt_root is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x28bc): Section mismatch in reference from the function .xive_spapr_disabled() to the function .init.text:.of_get_flat_dt_subnode_by_name() The function .xive_spapr_disabled() references the function __init .of_get_flat_dt_subnode_by_name(). This is often because .xive_spapr_disabled lacks a __init annotation or the annotation of .of_get_flat_dt_subnode_by_name is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x28d8): Section mismatch in reference from the function .xive_spapr_disabled() to the function .init.text:.of_get_flat_dt_prop() The function .xive_spapr_disabled() references the function __init .of_get_flat_dt_prop(). This is often because .xive_spapr_disabled lacks a __init annotation or the annotation of .of_get_flat_dt_prop is wrong. BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to disable CONFIG_DEBUG_INFO_BTF make[1]: *** [/kisskb/src/Makefile:1086: vmlinux] Error 1 make: *** [Makefile:180: sub-make] Error 2 Command 'make -s -j 8 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_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-rand_powerpc-randconfig_powerpc-gcc4.6 # Build took: 0:06:33.258200