This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-defconfig in repository toolchain/ci/linux.
from 5408ba27e1de Merge v5.15.52 new 990132bebcc8 Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" new 31c371b61d13 drm/amdgpu: To flush tlb for MMHUB of RAVEN series new 6791b57284f5 ksmbd: set the range of bytes to zero without extending fi [...] new 9d48194d3e49 ksmbd: check invalid FileOffset and BeyondFinalZero in FSC [...] new e33f5b581574 ksmbd: use vfs_llseek instead of dereferencing NULL new 159f2454ab12 ipv6: take care of disable_policy when restoring routes new 25fab798784b net: phy: Don't trigger state machine while in suspend new 58caf60ce217 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP [...] new 526b53192d09 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 new be74e588f1a5 nvdimm: Fix badblocks clear off-by-one error new 0c1d781d6b08 powerpc/prom_init: Fix kernel config grep new e646baf1a4fd powerpc/book3e: Fix PUD allocation size in map_kernel_page() new bdb4d98d6d95 powerpc/bpf: Fix use of user_pt_regs in uapi new 6352b2f4d8e9 dm raid: fix accesses beyond end of raid member array new d5b06039b195 dm raid: fix KASAN warning in raid5_add_disks new 0222575395bd s390/archrandom: simplify back to earlier design and initi [...] new 6437d3deee28 SUNRPC: Fix READ_PLUS crasher new 659d39545260 net: rose: fix UAF bugs caused by timer handler new aa0806efb8f0 net: usb: ax88179_178a: Fix packet receiving new 4db9730360ab virtio-net: fix race between ndo_open() and virtio_device_ready() new cc38c1eaa2e0 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test new 1e2327ba0fe9 net: dsa: bcm_sf2: force pause link settings new 8145f77d38de net: tun: unlink NAPI from device on destruction new 92e4f3ee5831 net: tun: stop NAPI when detaching queues new 7191cecb99b2 net: dp83822: disable false carrier interrupt new c16404122a7c net: dp83822: disable rx error interrupt new 732e73bd81c7 RDMA/qedr: Fix reporting QP timeout attribute new 889000874c12 RDMA/cm: Fix memory leak in ib_cm_insert_listen new 0b6e0eb5c45e linux/dim: Fix divide by 0 in RDMA DIM new f7eaa228b0fa net: usb: asix: do not force pause frames support new 536d2a6a4fd6 usbnet: fix memory allocation in helpers new 0b842b9e84cd selftests: mptcp: more stable diag tests new c9f8f94d3ca9 net: ipv6: unexport __init-annotated seg6_hmac_net_init() new 115d94191691 NFSD: restore EINVAL error translation in nfsd_commit() new 4d5055873e24 vfs: fix copy_file_range() regression in cross-fs copies new 7cf7ed8f23c4 caif_virtio: fix race between virtio_device_ready() and nd [...] new 01121e39ef53 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_dev [...] new 10f88306f9f3 vdpa/mlx5: Update Control VQ callback information new a6c5c65f4c37 s390: remove unneeded 'select BUILD_BIN2C' new 031561caa38a netfilter: nft_dynset: restore set element counter when fa [...] new 1d776f085006 net/dsa/hirschmann: Add missing of_node_get() in hellcreek [...] new ed303cc7aab9 net/sched: act_api: Notify user space if any actions were [...] new efafb28ff39f net: asix: fix "can't send until first packet is send" issue new 0d139145cc0f net: bonding: fix possible NULL deref in rlb code new 7227bc7bd103 net: phy: ax88772a: fix lost pause advertisement configuration new ef0af7d08d26 net: bonding: fix use-after-free after 802.3ad slave unbind new 89296ac435e2 powerpc/memhotplug: Add add_pages override for PPC new d13a5b86e284 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value new eaf7e6fe4b07 NFC: nxp-nci: Don't issue a zero length i2c_master_read() new 35fcb2ba35b4 tipc: move bc link creation back to tipc_node_create new c8fb40fd7bb7 epic100: fix use after free on rmmod new 50fefe57f45e io_uring: ensure that send/sendmsg and recv/recvmsg check [...] new b43a47c1c5c7 ACPI: video: Change how we determine if brightness key-pre [...] new 674a641e5b67 tunnels: do not assume mac header is set in skb_tunnel_che [...] new d6371303b4db ipv6/sit: fix ipip6_tunnel_get_prl return value new 2930ee1a166d ipv6: fix lockdep splat in in6_dump_addrs() new 9db9e649f88f mlxsw: spectrum_router: Fix rollback in tunnel next hop init new c28f95515503 net: tun: avoid disabling NAPI twice new 010d7c422296 MAINTAINERS: add Leah as xfs maintainer for 5.15.y new e11cdd74519e tcp: add a missing nf_reset_ct() in 3WHS handling new 34ec62bc44b0 selftests/bpf: Add test_verifier support to fixup kfunc ca [...] new 58f64962a697 selftests/rseq: remove ARRAY_SIZE define from individual tests new 94a913fe6271 selftests/rseq: introduce own copy of rseq uapi header new 3c35d9cbd99b selftests/rseq: Remove useless assignment to cpu variable new c9a96b4231c3 selftests/rseq: Remove volatile from __rseq_abi new d471088d078b selftests/rseq: Introduce rseq_get_abi() helper new e49d1c413d28 selftests/rseq: Introduce thread pointer getters new b9a8ebe29636 selftests/rseq: Uplift rseq selftests for compatibility wi [...] new 1969c5eff964 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field poin [...] new 56cbd6e40e41 selftests/rseq: Fix ppc32 missing instruction selection "u [...] new 21199d90428e selftests/rseq: Fix ppc32 offsets by using long rather than off_t new 33307f2afd85 selftests/rseq: Fix warnings about #if checks of undefined tokens new 786bd3511934 selftests/rseq: Remove arm/mips asm goto compiler work-around new 4633aa6fadc6 selftests/rseq: Fix: work-around asm goto compiler bugs new f5a656b4ab48 selftests/rseq: x86-64: use %fs segment selector for acces [...] new df2e933a5348 selftests/rseq: x86-32: use %gs segment selector for acces [...] new 472863c7b523 selftests/rseq: Change type of rseq_offset to ptrdiff_t new 7ed65a4ad8fa xen/blkfront: fix leaking data in shared pages new 5dd0993c3683 xen/netfront: fix leaking data in shared pages new ed3cfc690675 xen/netfront: force data bouncing when backend is untrusted new 6d0a9127279a xen/blkfront: force data bouncing when backend is untrusted new 1052fc2b7391 xen-netfront: restore __skb_queue_tail() positioning in xe [...] new 9f83c8f6ab14 xen/arm: Fix race in RB-tree based P2M accounting new 74acf9cc87c7 net: usb: qmi_wwan: add Telit 0x1070 composition new 8169198652b9 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from [...] new 25daf14eacd1 fsi: occ: Force sequence numbering per OCC new 4dc036ddf4bf net: fix IFF_TX_SKB_NO_LINEAR definition new a13ea254268c drm/i915/gem: add missing else new 68aa6f13dc43 drm/msm/gem: Fix error return on fence id alloc fail new 8547315c1377 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c new b619348d9d69 platform/x86: panasonic-laptop: de-obfuscate button codes new 484e10843a74 platform/x86: panasonic-laptop: sort includes alphabetically new 6201123ca5bc platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] new b9b7a115dfd1 platform/x86: panasonic-laptop: don't report duplicate bri [...] new f2def2643350 platform/x86: panasonic-laptop: filter out duplicate volum [...] new 5b458d3de9cf drm/fourcc: fix integer type usage in uapi header new 38920480329f hwmon: (occ) Remove sequence numbering and checksum calculation new 8848842f0a9b hwmon: (occ) Prevent power cap command overwriting poll response new 6b316eedff44 hwmon: (ibmaem) don't call platform_device_del() if platfo [...] new eb18ccd14633 Linux 5.15.53 new 85388b168417 Merge v5.15.53
The 101 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: MAINTAINERS | 1 + Makefile | 2 +- arch/arm/xen/p2m.c | 6 +- arch/powerpc/Kconfig | 4 + arch/powerpc/include/asm/bpf_perf_event.h | 9 + arch/powerpc/include/uapi/asm/bpf_perf_event.h | 9 - arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/mm/mem.c | 33 +++- arch/powerpc/mm/nohash/book3e_pgtable.c | 6 +- arch/s390/Kconfig | 1 - arch/s390/crypto/arch_random.c | 217 --------------------- arch/s390/include/asm/archrandom.h | 14 +- arch/s390/kernel/setup.c | 5 + drivers/acpi/acpi_video.c | 13 +- drivers/block/xen-blkfront.c | 56 ++++-- drivers/clocksource/timer-ixp4xx.c | 1 - drivers/cpufreq/qoriq-cpufreq.c | 1 + drivers/devfreq/event/exynos-ppmu.c | 8 +- drivers/fsi/fsi-occ.c | 54 +++-- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 5 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/hwmon/ibmaem.c | 12 +- drivers/hwmon/occ/common.c | 31 ++- drivers/hwmon/occ/common.h | 4 +- drivers/hwmon/occ/p8_i2c.c | 26 +-- drivers/hwmon/occ/p9_sbe.c | 9 +- drivers/infiniband/core/cm.c | 4 +- drivers/infiniband/hw/qedr/qedr.h | 1 + drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/md/dm-raid.c | 34 ++-- drivers/md/raid5.c | 1 + drivers/net/bonding/bond_3ad.c | 3 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/caif/caif_virtio.c | 10 +- drivers/net/dsa/bcm_sf2.c | 5 + drivers/net/dsa/hirschmann/hellcreek_ptp.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 14 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/phy/ax88796b.c | 6 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/phy.c | 23 +++ drivers/net/phy/phy_device.c | 23 +++ drivers/net/tun.c | 15 +- drivers/net/usb/asix.h | 3 +- drivers/net/usb/asix_common.c | 1 + drivers/net/usb/ax88179_178a.c | 101 +++++++--- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/usbnet.c | 4 +- drivers/net/virtio_net.c | 8 +- drivers/net/xen-netfront.c | 56 +++++- drivers/nfc/nfcmrvl/i2c.c | 6 +- drivers/nfc/nfcmrvl/spi.c | 6 +- drivers/nfc/nxp-nci/i2c.c | 3 + drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/pci.c | 5 +- drivers/platform/x86/Kconfig | 2 + drivers/platform/x86/panasonic-laptop.c | 84 ++++++-- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 + fs/io_uring.c | 4 + fs/ksmbd/smb2pdu.c | 43 ++-- fs/ksmbd/vfs.c | 12 +- fs/nfsd/vfs.c | 11 +- fs/read_write.c | 77 ++++---- include/linux/dim.h | 2 +- include/linux/netdevice.h | 2 +- include/linux/phy.h | 6 + include/uapi/drm/drm_fourcc.h | 4 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv6/addrconf.c | 8 +- net/ipv6/route.c | 9 +- net/ipv6/seg6_hmac.c | 1 - net/ipv6/sit.c | 8 +- net/netfilter/nft_set_hash.c | 2 + net/rose/rose_timer.c | 34 ++-- net/sched/act_api.c | 22 ++- net/sunrpc/xdr.c | 2 +- net/tipc/node.c | 41 ++-- tools/testing/selftests/bpf/test_verifier.c | 28 +++ tools/testing/selftests/net/mptcp/diag.sh | 48 ++++- tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/rseq/Makefile | 2 +- .../testing/selftests/rseq/basic_percpu_ops_test.c | 5 +- tools/testing/selftests/rseq/compiler.h | 30 +++ tools/testing/selftests/rseq/param_test.c | 8 +- tools/testing/selftests/rseq/rseq-abi.h | 151 ++++++++++++++ tools/testing/selftests/rseq/rseq-arm.h | 110 ++++++----- tools/testing/selftests/rseq/rseq-arm64.h | 79 +++++--- .../selftests/rseq/rseq-generic-thread-pointer.h | 25 +++ tools/testing/selftests/rseq/rseq-mips.h | 71 ++----- .../selftests/rseq/rseq-ppc-thread-pointer.h | 30 +++ tools/testing/selftests/rseq/rseq-ppc.h | 128 +++++++----- tools/testing/selftests/rseq/rseq-s390.h | 55 ++++-- tools/testing/selftests/rseq/rseq-skip.h | 2 +- tools/testing/selftests/rseq/rseq-thread-pointer.h | 19 ++ .../selftests/rseq/rseq-x86-thread-pointer.h | 40 ++++ tools/testing/selftests/rseq/rseq-x86.h | 200 +++++++++++++------ tools/testing/selftests/rseq/rseq.c | 165 ++++++++-------- tools/testing/selftests/rseq/rseq.h | 30 ++- 102 files changed, 1595 insertions(+), 905 deletions(-) create mode 100644 arch/powerpc/include/asm/bpf_perf_event.h delete mode 100644 arch/powerpc/include/uapi/asm/bpf_perf_event.h create mode 100644 tools/testing/selftests/rseq/compiler.h create mode 100644 tools/testing/selftests/rseq/rseq-abi.h create mode 100644 tools/testing/selftests/rseq/rseq-generic-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-ppc-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-thread-pointer.h create mode 100644 tools/testing/selftests/rseq/rseq-x86-thread-pointer.h