# git rev-parse -q --verify 74c78b4291b4466b44a57b3b7c3b98ad02628686^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 74c78b4291b4466b44a57b3b7c3b98ad02628686^{commit} 74c78b4291b4466b44a57b3b7c3b98ad02628686 # git checkout -q -f -B kisskb 74c78b4291b4466b44a57b3b7c3b98ad02628686 # git clean -qxdf # < git log -1 # commit 74c78b4291b4466b44a57b3b7c3b98ad02628686 # Merge: 9bad743e8d22 bf2b09fedc17 # Author: Linus Torvalds # Date: Thu Dec 30 11:12:12 2021 -0800 # # Merge tag 'net-5.16-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net # # Pull networking fixes from Jakub Kicinski: # "Including fixes from.. Santa? # # No regressions on our radar at this point. The igc problem fixed here # was the last one I was tracking but it was broken in previous # releases, anyway. Mostly driver fixes and a couple of largish SMC # fixes. # # Current release - regressions: # # - xsk: initialise xskb free_list_node, fixup for a -rc7 fix # # Current release - new code bugs: # # - mlx5: handful of minor fixes: # # - use first online CPU instead of hard coded CPU # # - fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' # # - fix skb memory leak when TC classifier action offloads are disabled # # - fix memory leak with rules with internal OvS port # # Previous releases - regressions: # # - igc: do not enable crosstimestamping for i225-V models # # Previous releases - always broken: # # - udp: use datalen to cap ipv6 udp max gso segments # # - fix use-after-free in tw_timer_handler due to early free of stats # # - smc: fix kernel panic caused by race of smc_sock # # - smc: don't send CDC/LLC message if link not ready, avoid timeouts # # - sctp: use call_rcu to free endpoint, avoid UAF in sock diag # # - bridge: mcast: add and enforce query interval minimum # # - usb: pegasus: do not drop long Ethernet frames # # - mlx5e: fix ICOSQ recovery flow for XSK # # - nfc: uapi: use kernel size_t to fix user-space builds" # # * tag 'net-5.16-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (47 commits) # fsl/fman: Fix missing put_device() call in fman_port_probe # selftests: net: using ping6 for IPv6 in udpgro_fwd.sh # Documentation: fix outdated interpretation of ip_no_pmtu_disc # net/ncsi: check for error return from call to nla_put_u32 # net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper # net: fix use-after-free in tw_timer_handler # selftests: net: Fix a typo in udpgro_fwd.sh # selftests/net: udpgso_bench_tx: fix dst ip argument # net: bridge: mcast: add and enforce startup query interval minimum # net: bridge: mcast: add and enforce query interval minimum # ipv6: raw: check passed optlen before reading # xsk: Initialise xskb free_list_node # net/mlx5e: Fix wrong features assignment in case of error # net/mlx5e: TC, Fix memory leak with rules with internal port # ionic: Initialize the 'lif->dbid_inuse' bitmap # igc: Fix TX timestamp support for non-MSI-X platforms # igc: Do not enable crosstimestamping for i225-V models # net/smc: fix kernel panic caused by race of smc_sock # net/smc: don't send CDC/LLC message if link not ready # NFC: st21nfca: Fix memory leak in device probe and remove # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 74c78b4291b4466b44a57b3b7c3b98ad02628686 # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig # 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 # Added to kconfig CONFIG_BPF_PRELOAD=n # Added to kconfig # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:6557:warning: override: reassigning to symbol STANDALONE .config:6558:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:6563:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 # Build took: 0:09:27.211881