# git rev-parse -q --verify 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21^{commit} 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21 already have revision, skipping fetch # git checkout -q -f -B kisskb 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21 # git clean -qxdf # < git log -1 # commit 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21 # Merge: 2857676 7170e60 # Author: Linus Torvalds # Date: Wed Jun 6 18:39:49 2018 -0700 # # Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next # # Pull networking updates from David Miller: # # 1) Add Maglev hashing scheduler to IPVS, from Inju Song. # # 2) Lots of new TC subsystem tests from Roman Mashak. # # 3) Add TCP zero copy receive and fix delayed acks and autotuning with # SO_RCVLOWAT, from Eric Dumazet. # # 4) Add XDP_REDIRECT support to mlx5 driver, from Jesper Dangaard # Brouer. # # 5) Add ttl inherit support to vxlan, from Hangbin Liu. # # 6) Properly separate ipv6 routes into their logically independant # components. fib6_info for the routing table, and fib6_nh for sets of # nexthops, which thus can be shared. From David Ahern. # # 7) Add bpf_xdp_adjust_tail helper, which can be used to generate ICMP # messages from XDP programs. From Nikita V. Shirokov. # # 8) Lots of long overdue cleanups to the r8169 driver, from Heiner # Kallweit. # # 9) Add BTF ("BPF Type Format"), from Martin KaFai Lau. # # 10) Add traffic condition monitoring to iwlwifi, from Luca Coelho. # # 11) Plumb extack down into fib_rules, from Roopa Prabhu. # # 12) Add Flower classifier offload support to igb, from Vinicius Costa # Gomes. # # 13) Add UDP GSO support, from Willem de Bruijn. # # 14) Add documentation for eBPF helpers, from Quentin Monnet. # # 15) Add TLS tx offload to mlx5, from Ilya Lesokhin. # # 16) Allow applications to be given the number of bytes available to read # on a socket via a control message returned from recvmsg(), from # Soheil Hassas Yeganeh. # # 17) Add x86_32 eBPF JIT compiler, from Wang YanQing. # # 18) Add AF_XDP sockets, with zerocopy support infrastructure as well. # From Björn Töpel. # # 19) Remove indirect load support from all of the BPF JITs and handle # these operations in the verifier by translating them into native BPF # instead. From Daniel Borkmann. # # 20) Add GRO support to ipv6 gre tunnels, from Eran Ben Elisha. # # 21) Allow XDP programs to do lookups in the main kernel routing tables # for forwarding. From David Ahern. # # 22) Allow drivers to store hardware state into an ELF section of kernel # dump vmcore files, and use it in cxgb4. From Rahul Lakkireddy. # # 23) Various RACK and loss detection improvements in TCP, from Yuchung # Cheng. # # 24) Add TCP SACK compression, from Eric Dumazet. # # 25) Add User Mode Helper support and basic bpfilter infrastructure, from # Alexei Starovoitov. # # 26) Support ports and protocol values in RTM_GETROUTE, from Roopa # Prabhu. # # 27) Support bulking in ->ndo_xdp_xmit() API, from Jesper Dangaard # Brouer. # # 28) Add lots of forwarding selftests, from Petr Machata. # # 29) Add generic network device failover driver, from Sridhar Samudrala. # # * ra.kernel.org:/pub/scm/linux/kernel/git/davem/net-next: (1959 commits) # strparser: Add __strp_unpause and use it in ktls. # rxrpc: Fix terminal retransmission connection ID to include the channel # net: hns3: Optimize PF CMDQ interrupt switching process # net: hns3: Fix for VF mailbox receiving unknown message # net: hns3: Fix for VF mailbox cannot receiving PF response # bnx2x: use the right constant # Revert "net: sched: cls: Fix offloading when ingress dev is vxlan" # net: dsa: b53: Fix for brcm tag issue in Cygnus SoC # enic: fix UDP rss bits # netdev-FAQ: clarify DaveM's position for stable backports # rtnetlink: validate attributes in do_setlink() # mlxsw: Add extack messages for port_{un, }split failures # netdevsim: Add extack error message for devlink reload # devlink: Add extack to reload and port_{un, }split operations # net: metrics: add proper netlink validation # ipmr: fix error path when ipmr_new_table fails # ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds # net: hns3: remove unused hclgevf_cfg_func_mta_filter # netfilter: provide udp*_lib_lookup for nf_tproxy # qed*: Utilize FW 8.37.2.0 # ... # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < git log --format=%s --max-count=1 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21 # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+64K_PAGES_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- allmodconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_PPC_4K_PAGES=n # Added to kconfig CONFIG_PPC_64K_PAGES=y # yes \n | make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+64K_PAGES_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- oldconfig yes: standard output: Broken pipe yes: write error # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+64K_PAGES_powerpc CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. :1332:2: warning: #warning syscall io_pgetevents not implemented [-Wcpp] /kisskb/src/kernel/cgroup/cgroup-v1.c: In function 'cgroup1_mount': /kisskb/src/kernel/cgroup/cgroup-v1.c:1256:20: warning: 'root' 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:126:6: warning: 'len' 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:183:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/swap_state.c: In function '__add_to_swap_cache': /kisskb/src/mm/swap_state.c:135:5: warning: 'error' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/hugetlb.c: In function 'alloc_pool_huge_page': /kisskb/src/mm/hugetlb.c:1433:5: warning: 'page' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/ata/ahci_qoriq.c: In function 'ahci_qoriq_hardreset': /kisskb/src/arch/powerpc/include/asm/io-defs.h:12:1: warning: 'px_is' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/ata/ahci_qoriq.c:86:14: note: 'px_is' was declared here /kisskb/src/arch/powerpc/include/asm/io-defs.h:12:1: warning: 'px_cmd' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/ata/ahci_qoriq.c:86:6: note: 'px_cmd' was declared here /kisskb/src/fs/btrfs/ref-verify.c: In function 'process_extent_item.isra.0': /kisskb/src/fs/btrfs/ref-verify.c:503:2: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/btrfs/ref-verify.c: In function 'process_leaf': /kisskb/src/fs/btrfs/ref-verify.c:555:2: 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:2497:6: warning: 'ret' 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:1819:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. /kisskb/src/sound/hda/hdac_regmap.c: In function 'hda_reg_write': /kisskb/src/sound/hda/hdac_regmap.c:282:16: warning: 'err' 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:2801:6: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/bridge/br_netlink.c: In function 'br_process_vlan_info': /kisskb/src/net/bridge/br_netlink.c:579:10: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/dma-buf/reservation.c: In function 'reservation_object_add_shared_replace': /kisskb/src/drivers/dma-buf/reservation.c:207:2: warning: 'k' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/dma-buf/reservation.c:210:7: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/arizona.c: In function 'arizona_hw_params': /kisskb/src/sound/soc/codecs/arizona.c:1893:3: warning: 'aif_rx_state' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/arizona.c:1890:3: warning: 'aif_tx_state' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/da7219-aad.c: In function 'da7219_aad_hptest_work': /kisskb/src/sound/soc/codecs/da7219-aad.c:318:17: warning: 'pll_ctrl' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c: In function 'amdgpu_set_pp_od_clk_voltage': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:532:5: warning: 'ret' 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:2041:9: warning: 'str' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/rt5665.c: In function 'rt5665_i2s_pin_event': /kisskb/src/sound/soc/codecs/rt5665.c:2666:33: warning: 'val2' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/rt5665.c:2663:33: warning: 'val1' 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:65:12: warning: 'pdeo' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c:340:21: note: 'pdeo' was declared here /kisskb/src/net/ncsi/ncsi-manage.c: In function 'set_one_vid': /kisskb/src/net/ncsi/ncsi-manage.c:625:19: warning: 'vid' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/mac80211/mlme.c: In function 'ieee80211_handle_pwr_constr.isra.13': /kisskb/src/net/mac80211/mlme.c:1353:3: warning: 'pwr_level_cisco' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/input/rmi4/rmi_f11.c: In function 'rmi_f11_finger_handler': /kisskb/src/drivers/input/rmi4/rmi_f11.c:631:3: warning: 'abs_fingers' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/iommu/io-pgtable-arm-v7s.c: In function '__arm_v7s_map.constprop.5': /kisskb/src/drivers/iommu/io-pgtable-arm-v7s.c:433:7: warning: 'cptep' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c: In function 'gk104_top_oneinit': /kisskb/src/drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c:102:1: warning: 'inst' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c:102:1: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/lut.c: In function 'nv50_lut_load': /kisskb/src/arch/powerpc/include/asm/io.h:176:1: warning: 'b' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/lut.c:39:18: note: 'b' was declared here /kisskb/src/arch/powerpc/include/asm/io.h:176:1: warning: 'g' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/lut.c:39:15: note: 'g' was declared here /kisskb/src/arch/powerpc/include/asm/io.h:176:1: warning: 'r' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/gpu/drm/nouveau/dispnv50/lut.c:39:12: note: 'r' was declared here /kisskb/src/drivers/nvme/host/lightnvm.c: In function 'nvme_nvm_get_chk_meta': /kisskb/src/drivers/nvme/host/lightnvm.c:624:2: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/media/usb/dvb-usb/pctv452e.c: In function 'pctv452e_frontend_attach': /kisskb/src/drivers/media/usb/dvb-usb/pctv452e.c:922:2: warning: value computed is not used [-Wunused-value] /kisskb/src/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c: In function 'hclgevf_bind_ring_to_vector': /kisskb/src/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c:609:16: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/ethernet/mscc/ocelot.c: In function 'ocelot_netdevice_event': /kisskb/src/include/linux/notifier.h:197:5: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/ethernet/mscc/ocelot.c:1129:6: note: 'ret' was declared here /kisskb/src/drivers/net/ethernet/intel/ice/ice_main.c: In function 'ice_vsi_open': /kisskb/src/drivers/net/ethernet/intel/ice/ice_main.c:4979:5: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/ethernet/intel/ice/ice_main.c:4983:5: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/wireless/broadcom/b43/phy_n.c: In function 'b43_nphy_rf_ctl_override_rev7': /kisskb/src/drivers/net/wireless/broadcom/b43/phy_n.c:202:21: warning: 'val_addr' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c: In function 'update_root_ft_create': /kisskb/src/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c:874:5: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c: In function 'ibmvscsis_rdma': /kisskb/src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c:3323:18: warning: 'server_ioba' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c:3317:18: warning: 'client_ioba' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/tun.c: In function 'tun_get_user': /kisskb/src/drivers/net/tun.c:1835:30: warning: 'copylen' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/tun.c:1745:46: warning: 'linear' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c: In function 'rtl8723a_phy_lc_calibrate': /kisskb/src/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c:3481:23: warning: 'rf_amode' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/staging/fsl-dpaa2/ethsw/ethsw.c: In function 'port_vlans_add': /kisskb/src/drivers/staging/fsl-dpaa2/ethsw/ethsw.c:720:11: warning: 'err' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/staging/fsl-dpaa2/ethsw/ethsw.c: In function 'swdev_port_obj_del': /kisskb/src/drivers/staging/fsl-dpaa2/ethsw/ethsw.c:929:2: warning: 'err' 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:251:18: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/staging/lustre/lustre/ptlrpc/nrs.c: In function 'ptlrpc_nrs_policy_register.constprop.1': /kisskb/src/include/linux/string.h:266:29: warning: array subscript is above array bounds [-Warray-bounds] WARNING: vmlinux.o(.text+0x3838c8): Section mismatch in reference from the function .devm_memremap_pages() to the function .meminit.text:.arch_add_memory() The function .devm_memremap_pages() references the function __meminit .arch_add_memory(). This is often because .devm_memremap_pages lacks a __meminit annotation or the annotation of .arch_add_memory is wrong. WARNING: vmlinux.o(.text+0x384114): Section mismatch in reference from the function .devm_memremap_pages_release() to the function .meminit.text:.arch_remove_memory() The function .devm_memremap_pages_release() references the function __meminit .arch_remove_memory(). This is often because .devm_memremap_pages_release lacks a __meminit annotation or the annotation of .arch_remove_memory is wrong. WARNING: vmlinux.o(.text+0x4b354c): Section mismatch in reference from the function .hmm_devmem_release() to the function .meminit.text:.arch_remove_memory() The function .hmm_devmem_release() references the function __meminit .arch_remove_memory(). This is often because .hmm_devmem_release lacks a __meminit annotation or the annotation of .arch_remove_memory is wrong. WARNING: vmlinux.o(.text+0x4b3848): Section mismatch in reference from the function .hmm_devmem_pages_create() to the function .meminit.text:.arch_add_memory() The function .hmm_devmem_pages_create() references the function __meminit .arch_add_memory(). This is often because .hmm_devmem_pages_create lacks a __meminit annotation or the annotation of .arch_add_memory is wrong. WARNING: vmlinux.o(.text.unlikely+0x25e8): Section mismatch in reference from the function .remove_pmd_table() to the function .meminit.text:.split_kernel_mapping() The function .remove_pmd_table() references the function __meminit .split_kernel_mapping(). This is often because .remove_pmd_table lacks a __meminit annotation or the annotation of .split_kernel_mapping is wrong. WARNING: vmlinux.o(.text.unlikely+0x283c): Section mismatch in reference from the function .remove_pud_table() to the function .meminit.text:.split_kernel_mapping() The function .remove_pud_table() references the function __meminit .split_kernel_mapping(). This is often because .remove_pud_table lacks a __meminit annotation or the annotation of .split_kernel_mapping is wrong. WARNING: drivers/hwmon/ibmpowernv.o(.text+0xa3c): Section mismatch in reference from the function .create_device_attrs() to the function .init.text:.make_sensor_label() The function .create_device_attrs() references the function __init .make_sensor_label(). This is often because .create_device_attrs lacks a __init annotation or the annotation of .make_sensor_label is wrong. /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-ld: drivers/misc/lkdtm/lkdtm.o: .opd is not a regular array of opd entries Completed OK # rm -rf /kisskb/build/linus_allmodconfig+64K_PAGES_powerpc # Build took: 0:15:35.435935