# git rev-parse -q --verify 4a21185cda0fbb860580eeeb4f1a70a9cda332a4^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 4a21185cda0fbb860580eeeb4f1a70a9cda332a4^{commit} 4a21185cda0fbb860580eeeb4f1a70a9cda332a4 # git checkout -q -f -B kisskb 4a21185cda0fbb860580eeeb4f1a70a9cda332a4 # git clean -qxdf # < git log -1 # commit 4a21185cda0fbb860580eeeb4f1a70a9cda332a4 # Merge: 42e9c85f5c72 4c342f778fe2 # Author: Linus Torvalds # Date: Thu Jun 25 18:27:40 2020 -0700 # # Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net # # Pull networking fixes from David Miller: # # 1) Don't insert ESP trailer twice in IPSEC code, from Huy Nguyen. # # 2) The default crypto algorithm selection in Kconfig for IPSEC is out # of touch with modern reality, fix this up. From Eric Biggers. # # 3) bpftool is missing an entry for BPF_MAP_TYPE_RINGBUF, from Andrii # Nakryiko. # # 4) Missing init of ->frame_sz in xdp_convert_zc_to_xdp_frame(), from # Hangbin Liu. # # 5) Adjust packet alignment handling in ax88179_178a driver to match # what the hardware actually does. From Jeremy Kerr. # # 6) register_netdevice can leak in the case one of the notifiers fail, # from Yang Yingliang. # # 7) Use after free in ip_tunnel_lookup(), from Taehee Yoo. # # 8) VLAN checks in sja1105 DSA driver need adjustments, from Vladimir # Oltean. # # 9) tg3 driver can sleep forever when we get enough EEH errors, fix from # David Christensen. # # 10) Missing {READ,WRITE}_ONCE() annotations in various Intel ethernet # drivers, from Ciara Loftus. # # 11) Fix scanning loop break condition in of_mdiobus_register(), from # Florian Fainelli. # # 12) MTU limit is incorrect in ibmveth driver, from Thomas Falcon. # # 13) Endianness fix in mlxsw, from Ido Schimmel. # # 14) Use after free in smsc95xx usbnet driver, from Tuomas Tynkkynen. # # 15) Missing bridge mrp configuration validation, from Horatiu Vultur. # # 16) Fix circular netns references in wireguard, from Jason A. Donenfeld. # # 17) PTP initialization on recovery is not done properly in qed driver, # from Alexander Lobakin. # # 18) Endian conversion of L4 ports in filters of cxgb4 driver is wrong, # from Rahul Lakkireddy. # # 19) Don't clear bound device TX queue of socket prematurely otherwise we # get problems with ktls hw offloading, from Tariq Toukan. # # 20) ipset can do atomics on unaligned memory, fix from Russell King. # # 21) Align ethernet addresses properly in bridging code, from Thomas # Martitz. # # 22) Don't advertise ipv4 addresses on SCTP sockets having ipv6only set, # from Marcelo Ricardo Leitner. # # * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (149 commits) # rds: transport module should be auto loaded when transport is set # sch_cake: fix a few style nits # sch_cake: don't call diffserv parsing code when it is not needed # sch_cake: don't try to reallocate or unshare skb unconditionally # ethtool: fix error handling in linkstate_prepare_data() # wil6210: account for napi_gro_receive never returning GRO_DROP # hns: do not cast return value of napi_gro_receive to null # socionext: account for napi_gro_receive never returning GRO_DROP # wireguard: receive: account for napi_gro_receive never returning GRO_DROP # vxlan: fix last fdb index during dump of fdb with nhid # sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket # tc-testing: avoid action cookies with odd length. # bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT # tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT # net: dsa: sja1105: fix tc-gate schedule with single element # net: dsa: sja1105: recalculate gating subschedule after deleting tc-gate rules # net: dsa: sja1105: unconditionally free old gating config # net: dsa: sja1105: move sja1105_compose_gating_subschedule at the top # net: macb: free resources on failure path of at91ether_open() # net: macb: call pm_runtime_put_sync on failure path # ... # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux-ld --version # < git log --format=%s --max-count=1 4a21185cda0fbb860580eeeb4f1a70a9cda332a4 # < make -s -j 32 ARCH=ia64 O=/kisskb/build/linus_ia64-defconfig_ia64-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux- defconfig # < make -s -j 32 ARCH=ia64 O=/kisskb/build/linus_ia64-defconfig_ia64-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux- help # make -s -j 32 ARCH=ia64 O=/kisskb/build/linus_ia64-defconfig_ia64-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux- olddefconfig # make -s -j 32 ARCH=ia64 O=/kisskb/build/linus_ia64-defconfig_ia64-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/ia64-linux/bin/ia64-linux- :1511:2: warning: #warning syscall clone3 not implemented [-Wcpp] In file included from /kisskb/src/arch/ia64/include/uapi/asm/intrinsics.h:22:0, from /kisskb/src/arch/ia64/include/asm/intrinsics.h:11, from /kisskb/src/arch/ia64/include/asm/bitops.h:19, from /kisskb/src/include/linux/bitops.h:29, from /kisskb/src/include/linux/kernel.h:12, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/fs/nfs/read.c:11: /kisskb/src/fs/nfs/read.c: In function 'nfs_read_completion': /kisskb/src/arch/ia64/include/uapi/asm/cmpxchg.h:57:2: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr))) __xchg((unsigned long) (x), (ptr), sizeof(*(ptr)))) ^ /kisskb/src/fs/nfs/read.c:196:5: note: in expansion of macro 'xchg' xchg(&nfs_req_openctx(req)->error, error); ^ /kisskb/src/fs/nfs/read.c: In function 'nfs_readpage': /kisskb/src/arch/ia64/include/uapi/asm/cmpxchg.h:57:2: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr))) __xchg((unsigned long) (x), (ptr), sizeof(*(ptr)))) ^ /kisskb/src/fs/nfs/read.c:355:2: note: in expansion of macro 'xchg' xchg(&ctx->error, 0); ^ No errors detected in 22250 functions. Completed OK # rm -rf /kisskb/build/linus_ia64-defconfig_ia64-gcc4.9 # Build took: 0:02:45.701853