# git rev-parse -q --verify 9a76aba02a37718242d7cdc294f0a3901928aa57^{commit} 9a76aba02a37718242d7cdc294f0a3901928aa57 already have revision, skipping fetch # git checkout -q -f -B kisskb 9a76aba02a37718242d7cdc294f0a3901928aa57 # git clean -qxdf # < git log -1 # commit 9a76aba02a37718242d7cdc294f0a3901928aa57 # Merge: 0a95746 26a1ccc # Author: Linus Torvalds # Date: Wed Aug 15 15:04:25 2018 -0700 # # Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next # # Pull networking updates from David Miller: # "Highlights: # # - Gustavo A. R. Silva keeps working on the implicit switch fallthru # changes. # # - Support 802.11ax High-Efficiency wireless in cfg80211 et al, From # Luca Coelho. # # - Re-enable ASPM in r8169, from Kai-Heng Feng. # # - Add virtual XFRM interfaces, which avoids all of the limitations of # existing IPSEC tunnels. From Steffen Klassert. # # - Convert GRO over to use a hash table, so that when we have many # flows active we don't traverse a long list during accumluation. # # - Many new self tests for routing, TC, tunnels, etc. Too many # contributors to mention them all, but I'm really happy to keep # seeing this stuff. # # - Hardware timestamping support for dpaa_eth/fsl-fman from Yangbo Lu. # # - Lots of cleanups and fixes in L2TP code from Guillaume Nault. # # - Add IPSEC offload support to netdevsim, from Shannon Nelson. # # - Add support for slotting with non-uniform distribution to netem # packet scheduler, from Yousuk Seung. # # - Add UDP GSO support to mlx5e, from Boris Pismenny. # # - Support offloading of Team LAG in NFP, from John Hurley. # # - Allow to configure TX queue selection based upon RX queue, from # Amritha Nambiar. # # - Support ethtool ring size configuration in aquantia, from Anton # Mikaev. # # - Support DSCP and flowlabel per-transport in SCTP, from Xin Long. # # - Support list based batching and stack traversal of SKBs, this is # very exciting work. From Edward Cree. # # - Busyloop optimizations in vhost_net, from Toshiaki Makita. # # - Introduce the ETF qdisc, which allows time based transmissions. IGB # can offload this in hardware. From Vinicius Costa Gomes. # # - Add parameter support to devlink, from Moshe Shemesh. # # - Several multiplication and division optimizations for BPF JIT in # nfp driver, from Jiong Wang. # # - Lots of prepatory work to make more of the packet scheduler layer # lockless, when possible, from Vlad Buslov. # # - Add ACK filter and NAT awareness to sch_cake packet scheduler, from # Toke Høiland-Jørgensen. # # - Support regions and region snapshots in devlink, from Alex Vesker. # # - Allow to attach XDP programs to both HW and SW at the same time on # a given device, with initial support in nfp. From Jakub Kicinski. # # - Add TLS RX offload and support in mlx5, from Ilya Lesokhin. # # - Use PHYLIB in r8169 driver, from Heiner Kallweit. # # - All sorts of changes to support Spectrum 2 in mlxsw driver, from # Ido Schimmel. # # - PTP support in mv88e6xxx DSA driver, from Andrew Lunn. # # - Make TCP_USER_TIMEOUT socket option more accurate, from Jon # Maxwell. # # - Support for templates in packet scheduler classifier, from Jiri # Pirko. # # - IPV6 support in RDS, from Ka-Cheong Poon. # # - Native tproxy support in nf_tables, from Máté Eckl. # # - Maintain IP fragment queue in an rbtree, but optimize properly for # in-order frags. From Peter Oskolkov. # # - Improvde handling of ACKs on hole repairs, from Yuchung Cheng" # # * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1996 commits) # bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" # hv/netvsc: Fix NULL dereference at single queue mode fallback # net: filter: mark expected switch fall-through # xen-netfront: fix warn message as irq device name has '/' # cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 # net: dsa: mv88e6xxx: missing unlock on error path # rds: fix building with IPV6=m # inet/connection_sock: prefer _THIS_IP_ to current_text_addr # net: dsa: mv88e6xxx: bitwise vs logical bug # net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() # ieee802154: hwsim: using right kind of iteration # net: hns3: Add vlan filter setting by ethtool command -K # net: hns3: Set tx ring' tc info when netdev is up # net: hns3: Remove tx ring BD len register in hns3_enet # net: hns3: Fix desc num set to default when setting channel # net: hns3: Fix for phy link issue when using marvell phy driver # net: hns3: Fix for information of phydev lost problem when down/up # net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero # net: hns3: Add support for serdes loopback selftest # bnxt_en: take coredump_record structure off stack # ... # < /opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux-gcc --version # < git log --format=%s --max-count=1 9a76aba02a37718242d7cdc294f0a3901928aa57 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- allmodconfig # Added to kconfig CONFIG_CPU_LITTLE_ENDIAN=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_SAMPLES=n # yes \n | make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- oldconfig yes: standard output: Broken pipe yes: write error # make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_allmodconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/include/linux/of_address.h:7, from /kisskb/src/drivers/ata/ahci_qoriq.c:18: /kisskb/src/drivers/ata/ahci_qoriq.c: In function 'ahci_qoriq_hardreset': /kisskb/src/arch/powerpc/include/asm/io.h:160:2: warning: 'px_is' may be used uninitialized in this function [-Wmaybe-uninitialized] __asm__ __volatile__("sync;"#insn"%U0%X0 %1,%0" \ ^ /kisskb/src/drivers/ata/ahci_qoriq.c:86:14: note: 'px_is' was declared here u32 px_cmd, px_is, px_val; ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/include/linux/of_address.h:7, from /kisskb/src/drivers/ata/ahci_qoriq.c:18: /kisskb/src/arch/powerpc/include/asm/io.h:160:2: warning: 'px_cmd' may be used uninitialized in this function [-Wmaybe-uninitialized] __asm__ __volatile__("sync;"#insn"%U0%X0 %1,%0" \ ^ /kisskb/src/drivers/ata/ahci_qoriq.c:86:6: note: 'px_cmd' was declared here u32 px_cmd, px_is, px_val; ^ /kisskb/src/drivers/bluetooth/hci_h5.c:920:22: warning: 'rtl_vnd' defined but not used [-Wunused-variable] static struct h5_vnd rtl_vnd = { ^ WARNING: vmlinux.o(.text+0x36b4): Section mismatch in reference from the variable __boot_from_prom to the function .init.text:prom_init() The function __boot_from_prom() references the function __init prom_init(). This is often because __boot_from_prom lacks a __init annotation or the annotation of prom_init is wrong. WARNING: vmlinux.o(.text+0x3944): Section mismatch in reference from the variable start_here_multiplatform to the function .init.text:early_setup() The function start_here_multiplatform() references the function __init early_setup(). This is often because start_here_multiplatform lacks a __init annotation or the annotation of early_setup is wrong. WARNING: vmlinux.o(.text+0x3978): Section mismatch in reference from the variable start_here_common to the function .init.text:start_kernel() The function start_here_common() references the function __init start_kernel(). This is often because start_here_common lacks a __init annotation or the annotation of start_kernel is wrong. Completed OK # rm -rf /kisskb/build/linus_allmodconfig+ppc64le_ppc64le # Build took: 0:16:06.218086