# git rev-parse -q --verify 40e196a906d969fd10d885c692d2674b3d657006^{commit} 40e196a906d969fd10d885c692d2674b3d657006 already have revision, skipping fetch # git checkout -q -f -B kisskb 40e196a906d969fd10d885c692d2674b3d657006 # git clean -qxdf # < git log -1 # commit 40e196a906d969fd10d885c692d2674b3d657006 # Merge: b5372fe5dc84 1765f5dcd009 # Author: Linus Torvalds # Date: Tue Feb 19 16:13:19 2019 -0800 # # Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net # # Pull networking fixes from David Miller: # # 1) Fix suspend and resume in mt76x0u USB driver, from Stanislaw # Gruszka. # # 2) Missing memory barriers in xsk, from Magnus Karlsson. # # 3) rhashtable fixes in mac80211 from Herbert Xu. # # 4) 32-bit MIPS eBPF JIT fixes from Paul Burton. # # 5) Fix for_each_netdev_feature() on big endian, from Hauke Mehrtens. # # 6) GSO validation fixes from Willem de Bruijn. # # 7) Endianness fix for dwmac4 timestamp handling, from Alexandre Torgue. # # 8) More strict checks in tcp_v4_err(), from Eric Dumazet. # # 9) af_alg_release should NULL out the sk after the sock_put(), from Mao # Wenan. # # 10) Missing unlock in mac80211 mesh error path, from Wei Yongjun. # # 11) Missing device put in hns driver, from Salil Mehta. # # * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (44 commits) # sky2: Increase D3 delay again # vhost: correctly check the return value of translate_desc() in log_used() # net: netcp: Fix ethss driver probe issue # net: hns: Fixes the missing put_device in positive leg for roce reset # net: stmmac: Fix a race in EEE enable callback # qed: Fix iWARP syn packet mac address validation. # qed: Fix iWARP buffer size provided for syn packet processing. # r8152: Add support for MAC address pass through on RTL8153-BD # mac80211: mesh: fix missing unlock on error in table_path_del() # net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" # net: crypto set sk to NULL when af_alg_release. # net: Do not allocate page fragments that are not skb aligned # mm: Use fixed constant in page_frag_alloc instead of size + 1 # tcp: tcp_v4_err() should be more careful # tcp: clear icsk_backoff in tcp_write_queue_purge() # net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe() # qmi_wwan: apply SET_DTR quirk to Sierra WP7607 # net: stmmac: handle endianness in dwmac4_get_timestamp # doc: Mention MSG_ZEROCOPY implementation for UDP # mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 40e196a906d969fd10d885c692d2674b3d657006 # < make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig KCONFIG_SEED=0x387BBD1E # Added to kconfig CONFIG_STANDALONE=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_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # yes \n | make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- /kisskb/src/mm/page_alloc.c: In function 'show_free_areas': /kisskb/src/mm/page_alloc.c:5198:1: warning: the frame size of 3368 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/mm/vmscan.c: In function 'shrink_page_list': /kisskb/src/mm/vmscan.c:1505:1: warning: the frame size of 4544 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/fs/fscache/stats.c: In function 'fscache_stats_show': /kisskb/src/fs/fscache/stats.c:286:1: warning: the frame size of 6552 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ In function 'ZSTD_copyRawBlock', inlined from 'ZSTD_decompressContinue' at /kisskb/src/lib/zstd/decompress.c:1811:24, inlined from 'ZSTD_decompressStream' at /kisskb/src/lib/zstd/decompress.c:2353:5: /kisskb/src/lib/zstd/decompress.c:416:2: warning: argument 1 null where non-null expected [-Wnonnull] memcpy(dst, src, srcSize); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/lib/zstd/mem.h:24, from /kisskb/src/lib/zstd/bitstream.h:54, from /kisskb/src/lib/zstd/fse.h:228, from /kisskb/src/lib/zstd/decompress.c:32: /kisskb/src/lib/zstd/decompress.c: In function 'ZSTD_decompressStream': /kisskb/src/arch/x86/include/asm/string_64.h:14:14: note: in a call to function 'memcpy' declared here extern void *memcpy(void *to, const void *from, size_t len); ^~~~~~ In function 'ZSTD_setRleBlock', inlined from 'ZSTD_decompressContinue' at /kisskb/src/lib/zstd/decompress.c:1812:24, inlined from 'ZSTD_decompressStream' at /kisskb/src/lib/zstd/decompress.c:2353:5: /kisskb/src/lib/zstd/decompress.c:426:2: warning: argument 1 null where non-null expected [-Wnonnull] memset(dst, *(const BYTE *)src, regenSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/lib/zstd/mem.h:24, from /kisskb/src/lib/zstd/bitstream.h:54, from /kisskb/src/lib/zstd/fse.h:228, from /kisskb/src/lib/zstd/decompress.c:32: /kisskb/src/lib/zstd/decompress.c: In function 'ZSTD_decompressStream': /kisskb/src/arch/x86/include/asm/string_64.h:33:7: note: in a call to function 'memset' declared here void *memset(void *s, int c, size_t n); ^~~~~~ In function 'ZSTD_copyRawBlock', inlined from 'ZSTD_decompressContinue' at /kisskb/src/lib/zstd/decompress.c:1811:24, inlined from 'ZSTD_decompressStream' at /kisskb/src/lib/zstd/decompress.c:2356:6: /kisskb/src/lib/zstd/decompress.c:416:2: warning: argument 1 null where non-null expected [-Wnonnull] memcpy(dst, src, srcSize); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/lib/zstd/mem.h:24, from /kisskb/src/lib/zstd/bitstream.h:54, from /kisskb/src/lib/zstd/fse.h:228, from /kisskb/src/lib/zstd/decompress.c:32: /kisskb/src/lib/zstd/decompress.c: In function 'ZSTD_decompressStream': /kisskb/src/arch/x86/include/asm/string_64.h:14:14: note: in a call to function 'memcpy' declared here extern void *memcpy(void *to, const void *from, size_t len); ^~~~~~ In function 'ZSTD_setRleBlock', inlined from 'ZSTD_decompressContinue' at /kisskb/src/lib/zstd/decompress.c:1812:24, inlined from 'ZSTD_decompressStream' at /kisskb/src/lib/zstd/decompress.c:2356:6: /kisskb/src/lib/zstd/decompress.c:426:2: warning: argument 1 null where non-null expected [-Wnonnull] memset(dst, *(const BYTE *)src, regenSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/include/asm/string.h:5, from /kisskb/src/include/linux/string.h:20, from /kisskb/src/lib/zstd/mem.h:24, from /kisskb/src/lib/zstd/bitstream.h:54, from /kisskb/src/lib/zstd/fse.h:228, from /kisskb/src/lib/zstd/decompress.c:32: /kisskb/src/lib/zstd/decompress.c: In function 'ZSTD_decompressStream': /kisskb/src/arch/x86/include/asm/string_64.h:33:7: note: in a call to function 'memset' declared here void *memset(void *s, int c, size_t n); ^~~~~~ /kisskb/src/lib/test_rhashtable.c: In function 'test_rhltable': /kisskb/src/lib/test_rhashtable.c:454:1: warning: the frame size of 6296 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/atomic64_test.c: In function 'test_atomic': /kisskb/src/lib/atomic64_test.c:148:1: warning: the frame size of 11392 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/atomic64_test.c: In function 'test_atomic64': /kisskb/src/lib/atomic64_test.c:250:1: warning: the frame size of 13384 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c: In function 'radeon_bo_create': /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c:240:2: warning: #warning Please enable CONFIG_MTRR and CONFIG_X86_PAT for better performance thanks to write-combining [-Wcpp] #warning Please enable CONFIG_MTRR and CONFIG_X86_PAT for better performance \ ^~~~~~~ /kisskb/src/net/mac80211/util.c: In function 'ieee80211_reconfig': /kisskb/src/net/mac80211/util.c:2398:1: warning: the frame size of 4760 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/net/rxrpc/call_event.c: In function 'rxrpc_process_call': /kisskb/src/net/rxrpc/call_event.c:469:1: warning: the frame size of 4520 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/net/wireless/nl80211.c: In function 'nl80211_send_wiphy': /kisskb/src/net/wireless/nl80211.c:2292:1: warning: the frame size of 5560 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/usb/dwc3/core.c: In function 'dwc3_core_init': /kisskb/src/drivers/usb/dwc3/core.c:1068:1: warning: the frame size of 3560 bytes is larger than 3072 bytes [-Wframe-larger-than=] } ^ Completed OK # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:10:40.555545