Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-01-27--15-00 (net-next-6.14-2717-g080746edf1eb) remotes/brancher/net-next-2025-01-27--18-00 (net-next-6.14-2748-g33f9e9fc0d04) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.jRvCkzhWLi b/tmp/tmp.T6uR2cA3Wl index bc3450bfb36d..fcb154b6aaeb 100644 --- a/tmp/tmp.jRvCkzhWLi +++ b/tmp/tmp.T6uR2cA3Wl @@ -1,21 +1,31 @@ -Revert "mm/kmemleak: fix percpu memory leak detection failure" +kmemleak: fix pcpu false positive selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost +sysctl: Fixes max-user-freq bounds +sysctl/infiniband: Fixes infiniband sysctl bounds +sysctl: Fixes scsi_logging_level bounds +sysctl/coda: Fixes timeout bounds +sysctl: Fixes nsm_local_state bounds +sysctl: Fixes idmap_cache_timeout bounds +sysctl: Fixes gc_thresh bounds +sysctl: Fixes nf_conntrack_expect_max bounds +sysctl: Fixes nf_conntrack_max bounds selftests/net: Add test for loading devbound XDP program in generic mode net: xdp: Disallow attaching device-bound programs in generic mode +xfrm: Don't disable preemption while looking up cache state. +xfrm: Fix the usage of skb->sk +xfrm: delete intermediate secpath entry in packet offload mode +xfrm: state: fix out-of-bounds read during lookup +xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO udp: gso: fix MTU check for small packets net: stmmac: Specify hardware capability value when FIFO size isn't specified net: stmmac: Limit FIFO size by hardware capability net: stmmac: Limit the number of MTL queues to hardware capability ethtool: Fix set RXNFC command with symmetric RSS hash -netfilter: xt_hashlimit: replace vmalloc calls with kvmalloc net: usb: asix: add FiberGecko DeviceID -selftests/tc-testing: add a test case for qdisc_tree_reduce_backlog() -netem: update sch->q.qlen before qdisc_tree_reduce_backlog() -selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0 -pfifo_tail_enqueue: Drop new packet when sch->limit == 0 usbnet: ipheth: document scope of NCM implementation usbnet: ipheth: fix DPE OoB read usbnet: ipheth: break up NCM header size computation @@ -33,7 +43,6 @@ idpf: Acquire the lock before accessing the xn->salt idpf: fix transaction timeouts on reset idpf: add read memory barrier when checking descriptor done bit bgmac: reduce max frame size to support just MTU 1500 -net: ovs: prevent underflow in queue_userspace_packet() net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset net: usb: rtl8150: enable basic endpoint checking vmxnet3: Fix tx queue race condition with XDP @@ -52,7 +61,6 @@ net: davicom: fix UAF in dm9000_drv_remove mptcp: handle fastopen disconnect correctly mptcp: pm: only set fullmesh for subflow endp mptcp: consolidate suboption status -xfrm: Don't disable preemption while looking up cache state. MAINTAINERS: add Paul Fertser as a NC-SI reviewer vxlan: Fix uninit-value in vxlan_vnifilter_dump() selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment @@ -67,6 +75,26 @@ net: rose: fix timer races against user threads Bonding: Fix support for gso_partial_features net: netlink: prevent potential integer overflow in nlmsg_new() net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size +virtio_blk: Add support for transport error recovery +virtio_pci: Add support for PCIe Function Level Reset +vhost/net: Set num_buffers for virtio 1.0 +vdpa/octeon_ep: read vendor-specific PCI capability +virtio-pci: define type and header for PCI vendor data +vdpa/octeon_ep: handle device config change events +vdpa/octeon_ep: enable support for multiple interrupts per device +vdpa: solidrun: Replace deprecated PCI functions +s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_DEVICE_RAM) +virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM +virtio-mem: remember usable region size +virtio-mem: mark device ready before registering callbacks in kdump mode +fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kernel +fs/proc/vmcore: factor out freeing a list of vmcore ranges +fs/proc/vmcore: factor out allocating a vmcore range and adding it to a list +fs/proc/vmcore: move vmcore definitions out of kcore.h +fs/proc/vmcore: prefix all pr_* with "vmcore:" +fs/proc/vmcore: disallow vmcore modifications while the vmcore is open +fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex +fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling ipmr: do not call mr_mfc_uses_dev() for unres entries selftests/net: packetdrill: more xfail changes (and a correction) @@ -767,6 +795,9 @@ KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1 arm64/hwcap: Describe 2024 dpISA extensions to userspace arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12 arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented +vdpa/vp_vdpa: implement kick_vq_with_data callback +virtio_balloon: Use outer variable 'page' +vduse: relicense under GPL-2.0 OR BSD-3-Clause x86/amd_node: Use defines for SMN register offsets x86/amd_node: Remove dependency on AMD_NB x86/amd_node: Update __amd_smn_rw() error paths