# git rev-parse -q --verify 7475e51b87969e01a6812eac713a1c8310372e8a^{commit} 7475e51b87969e01a6812eac713a1c8310372e8a already have revision, skipping fetch # git checkout -q -f -B kisskb 7475e51b87969e01a6812eac713a1c8310372e8a # git clean -qxdf # < git log -1 # commit 7475e51b87969e01a6812eac713a1c8310372e8a # Merge: 6eb1acd9766a cff088d924df # Author: Linus Torvalds # Date: Thu Nov 16 07:51:26 2023 -0500 # # Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net # # Pull networking fixes from Paolo Abeni: # "Including fixes from BPF and netfilter. # # Current release - regressions: # # - core: fix undefined behavior in netdev name allocation # # - bpf: do not allocate percpu memory at init stage # # - netfilter: nf_tables: split async and sync catchall in two # functions # # - mptcp: fix possible NULL pointer dereference on close # # Current release - new code bugs: # # - eth: ice: dpll: fix initial lock status of dpll # # Previous releases - regressions: # # - bpf: fix precision backtracking instruction iteration # # - af_unix: fix use-after-free in unix_stream_read_actor() # # - tipc: fix kernel-infoleak due to uninitialized TLV value # # - eth: bonding: stop the device in bond_setup_by_slave() # # - eth: mlx5: # - fix double free of encap_header # - avoid referencing skb after free-ing in drop path # # - eth: hns3: fix VF reset # # - eth: mvneta: fix calls to page_pool_get_stats # # Previous releases - always broken: # # - core: set SOCK_RCU_FREE before inserting socket into hashtable # # - bpf: fix control-flow graph checking in privileged mode # # - eth: ppp: limit MRU to 64K # # - eth: stmmac: avoid rx queue overrun # # - eth: icssg-prueth: fix error cleanup on failing initialization # # - eth: hns3: fix out-of-bounds access may occur when coalesce info is # read via debugfs # # - eth: cortina: handle large frames # # Misc: # # - selftests: gso: support CONFIG_MAX_SKB_FRAGS up to 45" # # * tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (78 commits) # macvlan: Don't propagate promisc change to lower dev in passthru # net: sched: do not offload flows with a helper in act_ct # net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors # net/mlx5e: Check return value of snprintf writing to fw_version buffer # net/mlx5e: Reduce the size of icosq_str # net/mlx5: Increase size of irq name buffer # net/mlx5e: Update doorbell for port timestamping CQ before the software counter # net/mlx5e: Track xmit submission to PTP WQ after populating metadata map # net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit_wqe # net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload # net/mlx5e: Fix pedit endianness # net/mlx5e: fix double free of encap_header in update funcs # net/mlx5e: fix double free of encap_header # net/mlx5: Decouple PHC .adjtime and .adjphase implementations # net/mlx5: DR, Allow old devices to use multi destination FTE # net/mlx5: Free used cpus mask when an IRQ is released # Revert "net/mlx5: DR, Supporting inline WQE when possible" # bpf: Do not allocate percpu memory at init stage # net: Fix undefined behavior in netdev name allocation # dt-bindings: net: ethernet-controller: Fix formatting error # ... # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux-ld --version # < git log --format=%s --max-count=1 7475e51b87969e01a6812eac713a1c8310372e8a # make -s -j 32 ARCH=sh O=/kisskb/build/linus_allyesconfig_sh4-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux- allyesconfig # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # < make -s -j 32 ARCH=sh O=/kisskb/build/linus_allyesconfig_sh4-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux- help # make -s -j 32 ARCH=sh O=/kisskb/build/linus_allyesconfig_sh4-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux- olddefconfig # make -s -j 32 ARCH=sh O=/kisskb/build/linus_allyesconfig_sh4-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux- Generating include/generated/machtypes.h :1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S: Assembler messages: /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S:85: Warning: overflow in branch to __restore_all; converted into longer instruction sequence /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S:357: Warning: overflow in branch to syscall_exit_work; converted into longer instruction sequence /kisskb/src/arch/sh/kernel/cpu/sh2/../../entry-common.S:360: Warning: overflow in branch to syscall_exit_work; converted into longer instruction sequence {standard input}: Assembler messages: {standard input}: Warning: end of file not at end of a line; newline inserted {standard input}: Error: .size expression for xpcs_config_aneg_c73 does not evaluate to a constant sh4-linux-gcc: internal compiler error: Segmentation fault signal terminated program cc1 Please submit a full bug report, with preprocessed source (by using -freport-bug). See for instructions. make[6]: *** [/kisskb/src/scripts/Makefile.build:243: drivers/net/pcs/pcs-xpcs.o] Error 4 make[5]: *** [/kisskb/src/scripts/Makefile.build:480: drivers/net/pcs] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:480: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... {standard input}: Assembler messages: {standard input}: Warning: end of file not at end of a line; newline inserted {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive {standard input}:580: Error: displacement to undefined symbol .L76 overflows 8-bit field {standard input}:588: Error: displacement to undefined symbol .L104 overflows 8-bit field {standard input}:589: Error: displacement to undefined symbol .L75 overflows 12-bit field {standard input}:602: Error: displacement to undefined symbol .L96 overflows 12-bit field {standard input}:607: Error: displacement to undefined symbol .L80 overflows 8-bit field {standard input}:610: Error: displacement to undefined symbol .L81 overflows 8-bit field {standard input}:572: Error: pcrel too far {standard input}:593: Error: pcrel too far {standard input}:599: Error: pcrel too far sh4-linux-gcc: internal compiler error: Segmentation fault signal terminated program cc1 Please submit a full bug report, with preprocessed source (by using -freport-bug). See for instructions. make[6]: *** [/kisskb/src/scripts/Makefile.build:243: drivers/hwmon/pmbus/mp2975.o] Error 4 make[5]: *** [/kisskb/src/scripts/Makefile.build:480: drivers/hwmon/pmbus] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:480: drivers/hwmon] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:480: drivers] Error 2 make[2]: *** [/kisskb/src/Makefile:1911: .] Error 2 make[1]: *** [/kisskb/src/Makefile:234: __sub-make] Error 2 make: *** [Makefile:234: __sub-make] Error 2 Command 'make -s -j 32 ARCH=sh O=/kisskb/build/linus_allyesconfig_sh4-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/sh4-linux/bin/sh4-linux- ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_allyesconfig_sh4-gcc12 # Build took: 0:08:17.888221