# git rev-parse -q --verify 25aa0bebba72b318e71fe205bfd1236550cc9534^{commit} 25aa0bebba72b318e71fe205bfd1236550cc9534 already have revision, skipping fetch # git checkout -q -f -B kisskb 25aa0bebba72b318e71fe205bfd1236550cc9534 # git clean -qxdf # < git log -1 # commit 25aa0bebba72b318e71fe205bfd1236550cc9534 # Merge: 30813656c6b8 5e3d20617b05 # Author: Linus Torvalds # Date: Thu Aug 10 12:37:24 2023 -0700 # # Merge tag 'net-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net # # Pull networking fixes from Jakub Kicinski: # "Including fixes from netfilter, wireless and bpf. # # Still trending up in size but the good news is that the "current" # regressions are resolved, AFAIK. # # We're getting weirdly many fixes for Wake-on-LAN and suspend/resume # handling on embedded this week (most not merged yet), not sure why. # But those are all for older bugs. # # Current release - regressions: # # - tls: set MSG_SPLICE_PAGES consistently when handing encrypted data # over to TCP # # Current release - new code bugs: # # - eth: mlx5: correct IDs on VFs internal to the device (IPU) # # Previous releases - regressions: # # - phy: at803x: fix WoL support / reporting on AR8032 # # - bonding: fix incorrect deletion of ETH_P_8021AD protocol VID from # slaves, leading to BUG_ON() # # - tun: prevent tun_build_skb() from exceeding the packet size limit # # - wifi: rtw89: fix 8852AE disconnection caused by RX full flags # # - eth/PCI: enetc: fix probing after 6fffbc7ae137 ("PCI: Honor # firmware's device disabled status"), keep PCI devices around even # if they are disabled / not going to be probed to be able to apply # quirks on them # # - eth: prestera: fix handling IPv4 routes with nexthop IDs # # Previous releases - always broken: # # - netfilter: re-work garbage collection to avoid races between # user-facing API and timeouts # # - tunnels: fix generating ipv4 PMTU error on non-linear skbs # # - nexthop: fix infinite nexthop bucket dump when using maximum # nexthop ID # # - wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() # # Misc: # # - unix: use consistent error code in SO_PEERPIDFD # # - ipv6: adjust ndisc_is_useropt() to include PREFIX_INFO, in prep for # upcoming IETF RFC" # # * tag 'net-6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (94 commits) # net: hns3: fix strscpy causing content truncation issue # net: tls: set MSG_SPLICE_PAGES consistently # ibmvnic: Ensure login failure recovery is safe from other resets # ibmvnic: Do partial reset on login failure # ibmvnic: Handle DMA unmapping of login buffs in release functions # ibmvnic: Unmap DMA login rsp buffer on send login fail # ibmvnic: Enforce stronger sanity checks on login response # net: mana: Fix MANA VF unload when hardware is unresponsive # netfilter: nf_tables: remove busy mark and gc batch API # netfilter: nft_set_hash: mark set element as dead when deleting from packet path # netfilter: nf_tables: adapt set backend to use GC transaction API # netfilter: nf_tables: GC transaction API to avoid race with control plane # selftests/bpf: Add sockmap test for redirecting partial skb data # selftests/bpf: fix a CI failure caused by vsock sockmap test # bpf, sockmap: Fix bug that strp_done cannot be called # bpf, sockmap: Fix map type error in sock_map_del_link # xsk: fix refcount underflow in error path # ipv6: adjust ndisc_is_useropt() to also return true for PIO # selftests: forwarding: bridge_mdb: Make test more robust # selftests: forwarding: bridge_mdb_max: Fix failing test with old libnet # ... # < /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 25aa0bebba72b318e71fe205bfd1236550cc9534 # make -s -j 40 ARCH=mips O=/kisskb/build/linus_32r6_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- 32r6_defconfig Using /kisskb/src/arch/mips/configs/generic_defconfig as base Merging /kisskb/src/arch/mips/configs/generic/32r6.config Merging /kisskb/src/arch/mips/configs/generic/eb.config ./.config.32r6_defconfig:95: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-ranchu.config Merging /kisskb/src/arch/mips/configs/generic/board-sead-3.config Merging /kisskb/src/arch/mips/configs/generic/board-virt.config .config:94:warning: override: CPU_BIG_ENDIAN changes choice state # < make -s -j 40 ARCH=mips O=/kisskb/build/linus_32r6_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_32r6_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_32r6_defconfig_mips-gcc12 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-12.2.0-nolibc/mips-linux/bin/mips-linux- Completed OK # rm -rf /kisskb/build/linus_32r6_defconfig_mips-gcc12 # Build took: 0:01:10.146289