# 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/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 7475e51b87969e01a6812eac713a1c8310372e8a # make -s -j 40 ARCH=mips O=/kisskb/build/linus_micro32r2_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- micro32r2_defconfig Using /kisskb/src/arch/mips/configs/generic_defconfig as base Merging /kisskb/src/arch/mips/configs/generic/micro32r2.config Merging /kisskb/src/arch/mips/configs/generic/eb.config ./.config.micro32r2_defconfig:94:warning: override: CPU_BIG_ENDIAN changes choice state Merging /kisskb/src/arch/mips/configs/generic/board-boston.config Merging /kisskb/src/arch/mips/configs/generic/board-marduk.config Merging /kisskb/src/arch/mips/configs/generic/board-ocelot.config Merging /kisskb/src/arch/mips/configs/generic/board-ranchu.config Merging /kisskb/src/arch/mips/configs/generic/board-sead-3.config Merging /kisskb/src/arch/mips/configs/generic/board-virt.config .config:93:warning: override: CPU_BIG_ENDIAN changes choice state # < make -s -j 40 ARCH=mips O=/kisskb/build/linus_micro32r2_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- help # make -s -j 40 ARCH=mips O=/kisskb/build/linus_micro32r2_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- olddefconfig # make -s -j 40 ARCH=mips O=/kisskb/build/linus_micro32r2_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- {standard input}: Assembler messages: {standard input}:5035: Error: branch to a symbol in another ISA mode make[5]: *** [/kisskb/src/scripts/Makefile.build:243: arch/mips/kernel/smp-cps.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:480: arch/mips/kernel] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:480: arch/mips] Error 2 make[3]: *** Waiting for unfinished jobs.... 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 40 ARCH=mips O=/kisskb/build/linus_micro32r2_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_micro32r2_defconfig_mips-gcc12 # Build took: 0:01:09.311648