linux/arch/s390
Linus Torvalds c6859eed75 s390 updates for 7.2-rc4
- 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
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEE3QHqV+H2a8xAv27vjYWKoQLXFBgFAmpcDpgACgkQjYWKoQLX
 FBizogf/fOTDdmXPx2xp5PFadlaoVnRmycslrPDog+lVp2tl+RXlAU6mKT27gcXT
 2G/PCF9SjYQSQdGztMNPCh6Az1cAo+XvhADtElumRAjlybTYlk++aallv5+buHRS
 Z2jEnurYVWQaQP/PpFDIUhh7Yf6ggrctXuRdYgyJv/5Siy4OQYQEpWQazQXyfOZI
 506gQ2M4mD8dIJRgZygM7tQztR7K8IFDIUPzxMCiBKj9XQQBpZ0Q9SOm07nL6dtS
 MHcXbyd80XbvVoYNCZHquktJ4ZOvru+sA65Hd94TSHOQRDxuuiDueo6VYPPqBX5o
 /ENY4mFt0aD7m0lbTqMyxrUI2bDzLg==
 =WPyD
 -----END PGP SIGNATURE-----

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
2026-07-18 16:48:44 -07:00
..
appldata s390/appldata: Remove unused appldata_sysctl_header variable 2026-05-26 08:15:39 +02:00
boot s390/mm: Complete ptep_get() conversion 2026-06-16 17:30:31 +02:00
configs tls: remove tls_toe and the related driver 2026-06-12 16:43:10 -07:00
crypto crypto: s390 - add select CRYPTO_AEAD for aes 2026-05-29 14:04:03 +08:00
hypfs Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
include Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (headers) 2026-07-03 07:38:16 +02:00
kernel s390/perf_cpum_cf: Add missing array_index_nospec() to __hw_perf_event_init() 2026-07-15 17:35:42 +02:00
kvm KVM: s390: pci: Fix handling of AIF enable without AISB 2026-07-09 16:23:10 +02:00
lib s390/checksum: Fix csum_partial() without vector facility 2026-07-15 17:35:42 +02:00
mm s390/mm: Fix type mismatch in get_align_mask(). 2026-07-08 17:02:47 +02:00
net bpf: Add struct bpf_tramp_node object 2026-06-07 10:03:01 -07:00
pci s390 updates for 7.1 merge window 2026-04-22 11:13:45 -07:00
purgatory s390/string: Convert memset(16|32|64)() to C 2026-06-10 16:55:21 +02:00
tools s390: Add Dat-Enhancement facility 1 to architecture level set 2025-11-06 14:12:30 +01:00
Kbuild - An extensive rework of kexec and crash Kconfig from Eric DeVolder 2023-08-29 14:53:51 -07:00
Kconfig s390 updates for 7.2 merge window 2026-06-16 05:08:13 +05:30
Kconfig.debug s390/mm: Add configurable STRICT_MM_TYPECHECKS 2025-03-11 15:27:34 +01:00
Makefile s390: Enable Rust support 2026-06-10 16:25:13 +02:00
Makefile.postlink kbuild: Create intermediate vmlinux build with relocations preserved 2025-03-17 00:29:50 +09:00