Commit c6859eed755d for kernel

commit c6859eed755df351a3978b33cb92365f9b3e8f06
Merge: 80c1c309d8f2 49145bce5391
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Jul 18 16:48:44 2026 -0700

    Merge tag 's390-7.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux

    Pull s390 fixes from Vasily Gorbik:

     - Fix checksum lib on machines without the vector facility where the
       non-vector fallback made csum_partial() calculate the checksum from
       address 0 instead of the provided buffer

     - Fix cpum_cf perf event initialization missing speculation barrier for
       user controlled event numbers used as generic event array indexes

    * tag 's390-7.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
      s390/perf_cpum_cf: Add missing array_index_nospec() to __hw_perf_event_init()
      s390/checksum: Fix csum_partial() without vector facility