This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9d9a2f29aefd Merge tag 'mm-hotfixes-stable-2024-07-10-13-19' of git://g [...] new 163eae0fb0d4 netfs: Switch debug logging to pr_debug() new 85b08b31a22b netfs, fscache: export fscache_put_volume() and add fscach [...] new 522018a0de6b cachefiles: fix slab-use-after-free in fscache_withdraw_volume() new 5d8f80578907 cachefiles: fix slab-use-after-free in cachefiles_withdraw [...] new 0ece614a52bc cachefiles: propagate errors from vfs_getxattr() to avoid [...] new b2415d1f4566 cachefiles: stop sending new request when dropping object new 751f524635a4 cachefiles: cancel all requests for the object that is bei [...] new 12e009d60852 cachefiles: wait for ondemand_object_worker to finish when [...] new 19f4f3990914 cachefiles: cyclic allocation of msg_id to avoid reuse new cf5bb09e742a cachefiles: add missing lock protection when polling new eeb17984e888 Merge patch series "cachefiles: random bugfixes" new 1b3ec4f7c03d filelock: fix potential use-after-free in posix_lock_inode new aabfe57ebaa7 vfs: don't mod negative dentry count when on shrinker list new 0570730c1630 hfsplus: fix uninit-value in copy_name new 3d1bec293378 minixfs: Fix minixfs_rename with HIGHMEM new 83ab4b461eb7 Merge tag 'vfs-6.10-rc8.fixes' of git://git.kernel.org/pub [...] new 0005b2dc43f9 dsa: lan9303: Fix mapping between DSA port number and PHY address new 0c754d9d86ff net: bcmasp: Fix error code in probe() new 2cb489eb8dfc wireguard: selftests: use acpi=off instead of -no-acpi for [...] new 948f991c62a4 wireguard: allowedips: avoid unaligned 64-bit memory accesses new 2fe3d6d2053c wireguard: queueing: annotate intentional data race in cpu [...] new 381a7d453fa2 wireguard: send: annotate intentional data race in checkin [...] new 842c361b2429 Merge branch 'wireguard-fixes-for-6-10-rc7' new 0ec986ed7bab tcp: fix incorrect undo caused by DSACK of TLP retransmit new 83c36e7cfd74 docs: networking: devlink: capitalise length value new 30f747b8d53b net: phy: microchip: lan87xx: reinit PHY after cable test new 0d1b7d6c9274 bnxt: fix crashes when reducing ring count with active RSS [...] new 442e26af9aa8 octeontx2-af: Fix incorrect value output on error path in [...] new 0913ec336a6c net: ks8851: Fix deadlock with the SPI chip variant new 1cb6f0bae504 bpf: Fix too early release of tcx_entry new 5f1d18de7918 selftests/bpf: Extend tcx tests to cover late tcx_entry release new f0c180256937 skmsg: Skip zero length skb in sk_msg_recvmsg new 528269fe117f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new f153831097b4 net: fix rc7's __skb_datagram_iter() new 01fc5142ae6b i40e: Fix XDP program unloading while removing the driver new e1533b6319ab net: ethernet: lantiq_etop: fix double free in detach new 97a9063518f1 tcp: avoid too many retransmit packets new 76a0a3f9cc2f e1000e: fix force smbus during suspend flow new 8c6790b5c25d net: ethernet: mtk-star-emac: set mac_managed_pm when probing new f2aeb7306a89 ppp: reject claimed-as-LCP but actually malformed packets new c184cf94e73b ethtool: netlink: do not return SQI value if link is down new 5c0b485a8c61 udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). new 7a99afef17af net: ks8851: Fix potential TX stall after interface reopen new 26488172b029 net/sched: Fix UAF when resolving a clash new 626dfed5fa3b net, sunrpc: Remap EPERM in case of connection failure in [...] new af253aef183a bpf: fix order of args in call to bpf_map_kvcalloc new d4523831f07a bpf: Fail bpf_timer_cancel when callback is being cancelled new a6fcd19d7eac bpf: Defer work in bpf_timer_cancel_and_free new 0c237341d994 Merge branch 'fixes-for-bpf-timer-lockup-and-uaf' new 50bd5a0c658d selftests/bpf: Add timer lockup selftest new a819ff0cf9fa Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 631a4b3ddc78 netfilter: nfnetlink_queue: drop bogus WARN_ON new cff3bd012a95 netfilter: nf_tables: prefer nft_chain_validate new d7c199e77ef2 Merge tag 'nf-24-07-11' of git://git.kernel.org/pub/scm/li [...] new 51df8e0cbaef Merge tag 'net-6.10-rc8' of git://git.kernel.org/pub/scm/l [...] new ce1dac560a74 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices new 40b3d0838a1f spi: axi-spi-engine: fix sleep calculation new 1762dc01fc78 spi: davinci: Unset POWERDOWN bit when releasing resources new 8221545c440b spi: omap2-mcspi: Revert multi mode support new c86a918b1bdb spi: don't unoptimize message in spi_async() new ca52aa4c60f7 spi: add defer_optimize_message controller flag new c8bd922d924b spi: mux: set ctlr->bits_per_word_mask new 8a18fda0febb Merge tag 'spi-fix-v6.10-rc7' of git://git.kernel.org/pub/ [...]
The 63 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../networking/devlink/devlink-region.rst | 2 +- drivers/net/dsa/lan9303-core.c | 23 ++- drivers/net/ethernet/broadcom/asp2/bcmasp.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 ++ drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 6 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 73 +++++++--- drivers/net/ethernet/intel/i40e/i40e_main.c | 9 +- drivers/net/ethernet/lantiq_etop.c | 4 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 7 + drivers/net/ethernet/micrel/ks8851_common.c | 10 +- drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/net/phy/microchip_t1.c | 2 +- drivers/net/ppp/ppp_generic.c | 15 ++ drivers/net/wireguard/allowedips.c | 4 +- drivers/net/wireguard/queueing.h | 4 +- drivers/net/wireguard/send.c | 2 +- drivers/spi/spi-axi-spi-engine.c | 26 ++-- drivers/spi/spi-davinci.c | 6 + drivers/spi/spi-imx.c | 2 +- drivers/spi/spi-mux.c | 2 + drivers/spi/spi-omap2-mcspi.c | 15 +- drivers/spi/spi.c | 20 ++- fs/cachefiles/cache.c | 45 +++++- fs/cachefiles/daemon.c | 4 +- fs/cachefiles/internal.h | 3 + fs/cachefiles/ondemand.c | 52 ++++++- fs/cachefiles/volume.c | 1 - fs/cachefiles/xattr.c | 5 +- fs/dcache.c | 12 +- fs/hfsplus/xattr.c | 2 +- fs/locks.c | 2 +- fs/minix/namei.c | 3 +- fs/netfs/buffered_read.c | 14 +- fs/netfs/buffered_write.c | 12 +- fs/netfs/direct_read.c | 2 +- fs/netfs/direct_write.c | 8 +- fs/netfs/fscache_cache.c | 4 +- fs/netfs/fscache_cookie.c | 28 ++-- fs/netfs/fscache_io.c | 12 +- fs/netfs/fscache_main.c | 2 +- fs/netfs/fscache_volume.c | 18 ++- fs/netfs/internal.h | 35 +---- fs/netfs/io.c | 12 +- fs/netfs/main.c | 4 - fs/netfs/misc.c | 4 +- fs/netfs/write_collect.c | 16 +-- fs/netfs/write_issue.c | 36 ++--- include/linux/fscache-cache.h | 6 + include/linux/spi/spi.h | 4 + include/net/tcx.h | 13 +- include/trace/events/fscache.h | 4 + kernel/bpf/bpf_local_storage.c | 4 +- kernel/bpf/helpers.c | 99 ++++++++++--- net/core/datagram.c | 3 +- net/core/skmsg.c | 3 +- net/ethtool/linkstate.c | 41 ++++-- net/ipv4/tcp_input.c | 11 +- net/ipv4/tcp_timer.c | 17 ++- net/ipv4/udp.c | 4 +- net/netfilter/nf_tables_api.c | 158 ++------------------- net/netfilter/nfnetlink_queue.c | 2 +- net/sched/act_ct.c | 8 ++ net/sched/sch_ingress.c | 12 +- net/sunrpc/xprtsock.c | 7 + tools/testing/selftests/bpf/config | 3 + tools/testing/selftests/bpf/prog_tests/tc_links.c | 61 ++++++++ .../selftests/bpf/prog_tests/timer_lockup.c | 91 ++++++++++++ tools/testing/selftests/bpf/progs/timer_lockup.c | 87 ++++++++++++ tools/testing/selftests/wireguard/qemu/Makefile | 8 +- 71 files changed, 823 insertions(+), 414 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/timer_lockup.c create mode 100644 tools/testing/selftests/bpf/progs/timer_lockup.c